| | |
| | | |
| | | const CreateBySelectMats = (props) => { |
| | | const { open, setOpen, data, setData } = props; |
| | | |
| | | const [page, setPage] = useState(0); |
| | | const [rowCount, setRowCount] = useState(0); |
| | | const [formData, setFormData] = useState({}); |
| | |
| | | const [dyFields, setDyFields] = useState([]); |
| | | const [pageSize, setPageSize] = useState(25); |
| | | const [selectedRows, setSelectedRows] = useState([]); |
| | | |
| | | const translate = useTranslate(); |
| | | const notify = useNotify(); |
| | | const refresh = useRefresh(); |
| | | |
| | | |
| | | |
| | | const handleClose = (event, reason) => { |
| | | if (reason !== "backdropClick") { |
| | |
| | | return acc; |
| | | }, {}); |
| | | return { |
| | | matnrId: el.id, |
| | | maktx: el.name, |
| | | matnrCode: el.code, |
| | | stockUnit: el.stockUnit || '', |
| | | purUnit: el.purchaseUnit || '', |
| | | matnrId: el.matnrId, |
| | | maktx: el.maktx, |
| | | matnrCode: el.matnrCode, |
| | | anfme: el.anfme, |
| | | batch: el.batch, |
| | | spec: el.spec, |
| | | model: el.model, |
| | | stockUnit: el.unit || '', |
| | | ...dynamicFields |
| | | } |
| | | })) |
| | | })); |
| | | setData([...data, ...value]); |
| | | |
| | | console.log(data); |
| | | setOpen(false); |
| | | reset(); |
| | | }; |