|  |  |  | 
|---|
|  |  |  | })); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const OutStockPublic = (props) => { | 
|---|
|  |  |  | const { record, open, setOpen } = props; | 
|---|
|  |  |  | const { record, open, setOpen, setManualDialog } = props; | 
|---|
|  |  |  | const notify = useNotify(); | 
|---|
|  |  |  | const gridRef = useGridApiRef(); | 
|---|
|  |  |  | const [rows, setRows] = useState([]); | 
|---|
|  |  |  | 
|---|
|  |  |  | return ( | 
|---|
|  |  |  | <Button label="toolbar.confirm" size="medium" onClick={handleRowClick} /> | 
|---|
|  |  |  | ) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const handleClickOpen = () => { | 
|---|
|  |  |  | 
|---|
|  |  |  | }; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | useEffect(() => { | 
|---|
|  |  |  | if (open) { | 
|---|
|  |  |  | getWaveRule() | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, [open, formData]) | 
|---|
|  |  |  | getWaveRule() | 
|---|
|  |  |  | }, [open]) | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const getWaveRule = async () => { | 
|---|
|  |  |  | if (formData.waveId == null && formData.waveId == undefined) { | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | const { data: { code, data, msg } } = await request.post('/outStock/order/getOutTaskItems', { ...formData }); | 
|---|
|  |  |  | if (code === 200) { | 
|---|
|  |  |  | setRows(data) | 
|---|
|  |  |  | // setRows(data) | 
|---|
|  |  |  | setFetchRows(data) | 
|---|
|  |  |  | } else { | 
|---|
|  |  |  | notify(msg); | 
|---|
|  |  |  | 
|---|
|  |  |  | }} | 
|---|
|  |  |  | title={"menu.outStockItem"} | 
|---|
|  |  |  | empty={false} | 
|---|
|  |  |  | filter={{ asnId: record?.id, deleted: 0 }} | 
|---|
|  |  |  | filter={{ orderId: record?.id, deleted: 0 }} | 
|---|
|  |  |  | sort={{ field: "create_time", order: "desc" }} | 
|---|
|  |  |  | actions={false} | 
|---|
|  |  |  | pagination={false} | 
|---|
|  |  |  | 
|---|
|  |  |  | omit={['id', 'splrName', 'qty', 'poCode',]} | 
|---|
|  |  |  | > | 
|---|
|  |  |  | <NumberField source="id" /> | 
|---|
|  |  |  | <TextField source="asnCode" label="table.field.outStockItem.asnCode" /> | 
|---|
|  |  |  | <TextField source="asnCode" label="table.field.outStockItem.orderCode" /> | 
|---|
|  |  |  | <TextField source="poCode" label="table.field.outStockItem.poCode" /> | 
|---|
|  |  |  | <TextField source="matnrCode" label="table.field.outStockItem.matnrCode" /> | 
|---|
|  |  |  | <TextField source="maktx" label="table.field.outStockItem.maktx" /> | 
|---|