|
|
|
@ -32,7 +32,7 @@ import ClientesServices from '../../../Services/Catalogos/Clientes.Services' |
|
|
|
|
import reportesServices from '../../../Services/Reportes/reportes.services' |
|
|
|
|
import DTOFiltrosTraficosClientes from '../../../DTO/Corresponsales/DTOFiltrosTraficosClientes' |
|
|
|
|
import TraficoCliente from './TraficoCliente' |
|
|
|
|
import { AlenProgressBar } from '../../Reportes/customCells/AlenProgressBar' |
|
|
|
|
import { ClienteProgressBar } from '../../Reportes/customCells/ClienteProgressBar' |
|
|
|
|
/* import '../../css/generic01.css' */ |
|
|
|
|
|
|
|
|
|
interface IProps {} |
|
|
|
@ -77,6 +77,7 @@ export default function RptClientesTraficos(props: IProps) { |
|
|
|
|
const [Patente, setPatente] = useState(0); |
|
|
|
|
const [Aduana, setAduana] = useState('0'); |
|
|
|
|
const [Referencia, setReferencia] = useState('') |
|
|
|
|
const [Estado, setEstado] = useState(0) |
|
|
|
|
const [Clientes, setClientes] = useState<Array<IClientes>>() |
|
|
|
|
const [filtro, setFiltro] = useState('') |
|
|
|
|
const gridRef = React.useRef<any>(null) |
|
|
|
@ -93,7 +94,7 @@ export default function RptClientesTraficos(props: IProps) { |
|
|
|
|
center: true, |
|
|
|
|
sortable: true, |
|
|
|
|
filter: true, |
|
|
|
|
cellRenderer: AlenProgressBar, |
|
|
|
|
cellRenderer: ClienteProgressBar, |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
field: 'folioGemco', |
|
|
|
@ -264,7 +265,8 @@ export default function RptClientesTraficos(props: IProps) { |
|
|
|
|
Aduana: Aduana, |
|
|
|
|
Patente: Patente, |
|
|
|
|
Referencia: Referencia, |
|
|
|
|
IdUsuario: UserId |
|
|
|
|
IdUsuario: UserId, |
|
|
|
|
Estado: Estado |
|
|
|
|
} |
|
|
|
|
ClientesServices |
|
|
|
|
.GetTraficos(data) |
|
|
|
@ -454,6 +456,23 @@ export default function RptClientesTraficos(props: IProps) { |
|
|
|
|
</Form.Control> |
|
|
|
|
</Form.Label> |
|
|
|
|
</Col> |
|
|
|
|
<Col lg={2}> |
|
|
|
|
<Form.Label style={{width:'100%', fontSize:'smaller'}}> |
|
|
|
|
Estado |
|
|
|
|
<Form.Control |
|
|
|
|
as='select' |
|
|
|
|
onChange={(e) => { |
|
|
|
|
setEstado(parseInt(e.target.value)) |
|
|
|
|
}} |
|
|
|
|
className='form-select form-select-sm' |
|
|
|
|
> |
|
|
|
|
<option value='0'>-SELECCIONE-</option> |
|
|
|
|
<option value='1'>Por Terminar</option> |
|
|
|
|
<option value='2'>Despachado Sin Facturar</option> |
|
|
|
|
<option value='3'>Despachado y Facturado</option> |
|
|
|
|
</Form.Control> |
|
|
|
|
</Form.Label> |
|
|
|
|
</Col> |
|
|
|
|
{(Perfil !== "Corresponsales" && Perfil !== "Clientes")? <> |
|
|
|
|
<Col lg={4}> |
|
|
|
|
<Form.Label style={{width:'100%', fontSize:'smaller'}}> |
|
|
|
|