Message
Message
const columns = [
{
title: "Id",
dataIndex: 'id',
key: 'id',
sorter: (a, b) => a.id - b.id,
...getColumnSearchProps('id'),
},
{
title: "Cliente",
key: 'cliente',
dataIndex: 'cliente',
onFilter: (value, record) => record.numero.includes(value),
sorter: (a, b) => a.numero - b.numero,
...getColumnSearchProps('cliente'),
},
{
title: "Origen",
key: 'AlmacenOrigen',
dataIndex: 'almacenOrigen',
onFilter: (value, record) => record.descripcion1.includes(value),
const productsList = [
{
title: 'Descripción',
dataIndex: 'descripcion',
key: 'descripcion',
},
{
title: 'Lote',
dataIndex: 'lote',
key: 'lote',
},
{
title: 'numero de Producto',
dataIndex: 'numeroProducto',
key: 'numeroProducto',
},
{
title: 'Cantidad',
dataIndex: 'cantidad',
key: 'cantidad',
},
];
const kitsList = [
{
title: 'Descripción',
dataIndex: 'descripcion',
key: 'descripcion',
},
{
title: 'Cantidad',
dataIndex: 'cantidad',
key: 'cantidad',
},
];
return (
<>
<PageHeader
ghost={false}
title="Remisiones"
/>
<div className={style.container}>
<div className={style.row}>
<div>
Ultima Sincronizado: <b>{(data ?? [])[1]}</b>
</div>
<div style={{textAlign: "right"}}>
</div>
</div>
<div className={style.row}>
<Table columns={columns} dataSource={(data ?? [])[0]}
isLoading={isLoading} />
</div>
</div>
<Modal
open={openHospital}
title="Agregar Hospital"
onCancel={handleCloseModal}
footer={[
<Button
onClick={handleCloseModal}
>
Cancel
</Button>,
<Button
onClick={form.submit}
type="primary"
>
Guardar
</Button>,
]}>
</Modal>
<Drawer width={760} title="Detalle de Remisión" onClose={onClose}
open={open} >
<Descriptions column={2}>
<Descriptions.Item label="Almacen de
Destino">{requisitionData?.almacenDestino ?? ''}</Descriptions.Item>
<Descriptions.Item label="Almacen de
Origen">{requisitionData?.almacenOrigen ?? ''}</Descriptions.Item>
<Descriptions.Item label="Aortic">{requisitionData?.aortic ??
''}</Descriptions.Item>
<Descriptions.Item label="CreatedAt">{requisitionData?.createdAt ??
''}</Descriptions.Item>
<Descriptions.Item label="Estatus">{requisitionData?.estatus ??
''}</Descriptions.Item>
<Descriptions.Item label="Folio del
Cliente">{requisitionData?.folioCliente ?? ''}</Descriptions.Item>
<Descriptions.Item label="Nombre del
Cliente">{requisitionData?.nombreCliente ?? ''}</Descriptions.Item>
<Descriptions.Item label="Medico">{requisitionData?.medico ??
''}</Descriptions.Item>
<Descriptions.Item label="Observaciones
Terumo">{requisitionData?.observacionesTerumo ?? ''}</Descriptions.Item>
<Descriptions.Item
label="Hospital">{requisitionData?.nombreHospital ?? ''}</Descriptions.Item>
<Descriptions.Item label="SubTotal">{requisitionData?.subtotal ??
''}</Descriptions.Item>
<Descriptions.Item label="Total">{requisitionData?.total ??
''}</Descriptions.Item>
<Descriptions.Item label="Productos "></Descriptions.Item>
</Descriptions>
<Table dataSource={requisitionData?.productos} columns={productsList}
pagination={false} />
<Descriptions column={2}>
{/* <Descriptions.Item label="Kits">{requisitionData?.kits ??
''}</Descriptions.Item> */}
<Descriptions.Item label="Kits: "></Descriptions.Item>
</Descriptions>
<Table
columns={kitsList} expandable={{
expandedRowRender: (record) => (
<Table dataSource={requisitionData?.kits.productos}
columns={productsList} pagination={false} />
),
rowExpandable: (record) => (
<Table dataSource={requisitionData?.kits.productos}
columns={productsList} pagination={false} />
),
}} dataSource={requisitionData?.kits} pagination={false}
/>
<Table dataSource={requisitionData?.kits.productos}
columns={productsList} pagination={false} />
</Drawer>
</>
);
}