From f2e83368a78e7a1ec17bded1677bb1d7efb5a962 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期三, 21 五月 2025 17:09:29 +0800 Subject: [PATCH] #出库作业 --- rsf-admin/src/page/outWork/outBound/locItemInfoModal.jsx | 34 ++++++++++++++-------------------- 1 files changed, 14 insertions(+), 20 deletions(-) diff --git a/rsf-admin/src/page/outWork/outBound/locItemInfoModal.jsx b/rsf-admin/src/page/outWork/outBound/locItemInfoModal.jsx index 6e3d3bc..69916c3 100644 --- a/rsf-admin/src/page/outWork/outBound/locItemInfoModal.jsx +++ b/rsf-admin/src/page/outWork/outBound/locItemInfoModal.jsx @@ -44,15 +44,12 @@ }; const reset = () => { - setFormData({ - name: '', - code: '', - groupId: 0 + setFormData({ }) } const handleSubmit = () => { - const hasarr = data.map(el => +el.matnrId) + const hasarr = data.map(el => +el.id) const selectedData = selectedRows.filter(item => !hasarr.includes(item)).map(id => (tableData.find(row => row.id === id))); const value = selectedData.map((el => { const dynamicFields = dyFields.reduce((acc, item) => { @@ -60,21 +57,18 @@ return acc; }, {}); return { - matnrId: el.id, - maktx: el.name, - matnrCode: el.code, - stockUnit: el.stockUnit || '', - purUnit: el.purchaseUnit || '', + ...el, + outQty: el.anfme, // 璁剧疆outQty榛樿鍊间负anfme鐨勫�� ...dynamicFields } })) - setData([...data, ...value]); + setData([...value]); setOpen(false); reset(); }; const getData = async () => { - const res = await request.post(`/locItem/page`, { + const res = await request.post(`/locItem/useO/page`, { ...formData, current: 1, pageSize: 100, @@ -118,20 +112,20 @@ <DialogContent sx={{ mt: 2 }}> <Box component="form" onSubmit={handleSubmit} sx={{ display: 'flex', flexDirection: 'column', gap: 3 }}> <Grid container spacing={2}> - <Grid item md={4}> + <Grid item md={2}> <TextField - label={translate('table.field.matnr.name')} - name="name" - value={formData.name} + label={translate('table.field.locItem.maktx')} + name="maktx" + value={formData.maktx} onChange={handleChange} size="small" /> </Grid> - <Grid item md={4}> + <Grid item md={2}> <TextField - label={translate('table.field.matnr.code')} - name="code" - value={formData.code} + label={translate('table.field.locItem.matnrCode')} + name="matnrCode" + value={formData.matnrCode} onChange={handleChange} size="small" /> -- Gitblit v1.9.1