|  |  | 
 |  |  |     '& .RaDatagrid-row': { | 
 |  |  |         cursor: 'auto' | 
 |  |  |     }, | 
 |  |  |     '& .column-name': { | 
 |  |  |     }, | 
 |  |  |     '& .opt': { | 
 |  |  |         width: 220 | 
 |  |  |     }, | 
 |  |  |     '& .wkType': { | 
 |  |  |         width: 110 | 
 |  |  |     }, | 
 |  |  |     '& .status': { | 
 |  |  |         width: 90 | 
 |  |  |     }, | 
 |  |  | 
 |  |  |         const { filterValues, setFilters, refetch } = useListContext('deliveryItem'); | 
 |  |  |         const [formValues, setFormValues] = useState(filterValues); | 
 |  |  |         const handleChange = (event) => { | 
 |  |  |             if (event.target == undefined || event.target == null) {return} | 
 |  |  |             setFormValues(formValues => ({ | 
 |  |  |                 ...formValues, | 
 |  |  |                 [event.target.name]: event.target.value | 
 |  |  |               [event.target.name]: event.target.value | 
 |  |  |             })); | 
 |  |  |         }; | 
 |  |  |  | 
 |  |  | 
 |  |  |                     </Stack> | 
 |  |  |                     <Stack> | 
 |  |  |                         <TextInput | 
 |  |  |                             source="deliveryCode" | 
 |  |  |                             label="table.field.deliveryItem.deliveryCode" | 
 |  |  |                             defaultValue={params?.matnrName} | 
 |  |  |                             onChange={handleChange} | 
 |  |  |                             resettable | 
 |  |  |  | 
 |  |  |                         /> | 
 |  |  |                     </Stack> | 
 |  |  |                     <Stack> | 
 |  |  |                         <TextInput | 
 |  |  |                             source="matnrName" | 
 |  |  |                             label="table.field.deliveryItem.matnrName" | 
 |  |  |                             defaultValue={params?.matnrName} | 
 |  |  |                             onChange={handleChange} | 
 |  |  |                             resettable | 
 |  |  |  | 
 |  |  |                         /> | 
 |  |  |                     </Stack> | 
 |  |  |                     <Stack> | 
 |  |  | 
 |  |  |                             source="matnrCode" | 
 |  |  |                             label="table.field.deliveryItem.matnrCode" | 
 |  |  |                             defaultValue={params?.matnrCode} | 
 |  |  |                             resettable | 
 |  |  |                             onChange={handleChange} /> | 
 |  |  |                     </Stack> | 
 |  |  |                     <Stack> | 
 |  |  | 
 |  |  |                             source="splrName" | 
 |  |  |                             label="table.field.deliveryItem.splrName" | 
 |  |  |                             defaultValue={params?.splrName} | 
 |  |  |                             resettable | 
 |  |  |                             onChange={handleChange} /> | 
 |  |  |                     </Stack> | 
 |  |  |                 </Grid> | 
 |  |  | 
 |  |  |             aria-hidden | 
 |  |  |             fullWidth | 
 |  |  |             disableRestoreFocus | 
 |  |  |             maxWidth="lg" | 
 |  |  |             maxWidth="xl" | 
 |  |  |         > | 
 |  |  |             <DialogTitle id="form-dialog-title" sx={{ | 
 |  |  |                 position: 'sticky', | 
 |  |  | 
 |  |  |                             perPage={DEFAULT_PAGE_SIZE} | 
 |  |  |                         > | 
 |  |  |                             <StyledDatagrid | 
 |  |  |                                 sx={{ height: '400' }} | 
 |  |  |                                 preferenceKey='deliveryItem' | 
 |  |  |                                 bulkActionButtons={<AddOutStockButton  setOpen={setOpen}/>} | 
 |  |  |                                 bulkActionButtons={<AddOutStockButton setOpen={setOpen} />} | 
 |  |  |                                 rowClick={(id, resource, record) => false} | 
 |  |  |                                 expand={false} | 
 |  |  |                                 expandSingle={true} | 
 |  |  |                                 omit={['id', 'createTime', 'createBy', 'memo', 'workQty', 'startTime', 'endTime', 'updateBy', 'createTime']} | 
 |  |  |                             > | 
 |  |  |                                 <NumberField source="id" /> | 
 |  |  |                                 <TextField source="deliveryCode" label="table.field.deliveryItem.deliveryCode" /> | 
 |  |  |                                 <TextField source="matnrCode" label="table.field.deliveryItem.matnrCode" /> | 
 |  |  |                                 <TextField source="matnrName" label="table.field.deliveryItem.matnrName" /> | 
 |  |  |                                 <TextField source="unit" label="table.field.deliveryItem.unit" /> | 
 |  |  | 
 |  |  |     const { selectedIds, onUnselectItems } = useListContext(); | 
 |  |  |     const notify = useNotify(); | 
 |  |  |     const confirm = async (event) => { | 
 |  |  |         console.log(selectedIds); | 
 |  |  |         const res = await request.post(`/outStock/generate/orders`, {ids: selectedIds}); | 
 |  |  |         const res = await request.post(`/outStock/generate/orders`, { ids: selectedIds }); | 
 |  |  |         if (res?.data?.code === 200) { | 
 |  |  |             notify(res.data.msg); | 
 |  |  |         } else { |