From 299cd2a4b79f32f9e1b55997e48bbe7e598c2d3f Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期三, 27 八月 2025 17:31:47 +0800 Subject: [PATCH] 添加openApi模块 添加下发任务接口模块 --- rsf-admin/src/page/orders/check/SelectMatnrModal.jsx | 36 +++++++++++++++++++++++++++--------- 1 files changed, 27 insertions(+), 9 deletions(-) diff --git a/rsf-admin/src/page/orders/check/SelectMatnrModal.jsx b/rsf-admin/src/page/orders/check/SelectMatnrModal.jsx index fae5476..a25c4c0 100644 --- a/rsf-admin/src/page/orders/check/SelectMatnrModal.jsx +++ b/rsf-admin/src/page/orders/check/SelectMatnrModal.jsx @@ -83,7 +83,8 @@ const [formData, setFormData] = useState({ type: '', - wkType: '', + wkType: '7', + checkType: '0', poCode: '', logisNo: '', arrTime: '' @@ -101,7 +102,8 @@ const resetData = () => { setFormData({ type: '', - wkType: '', + wkType: '7', + checkType: '0', poCode: '', logisNo: '', arrTime: '' @@ -198,7 +200,7 @@ aria-hidden fullWidth disableRestoreFocus - maxWidth="lg" // 'xs' | 'sm' | 'md' | 'lg' | 'xl' + maxWidth="xl" // 'xs' | 'sm' | 'md' | 'lg' | 'xl' > <DialogTitle id="form-dialog-title" sx={{ position: 'sticky', @@ -217,11 +219,21 @@ <Grid container spacing={2}> <Grid item md={2}> <DictSelect - label={translate("table.field.checkOrder.checkType")} + label={translate("table.field.checkOrder.type")} value={formData.wkType} variant="filled" onChange={(e) => handleChange(e.target.value, 'wkType')} dictTypeCode="sys_check_order_type" + required + /> + </Grid> + <Grid item md={2}> + <DictSelect + label={translate("table.field.checkOrder.checkType")} + value={formData.checkType} + variant="filled" + onChange={(e) => handleChange(e.target.value, 'checkType')} + dictTypeCode="sys_check_type" required /> </Grid> @@ -240,8 +252,10 @@ </Box> <Box sx={{ mt: 2 }}> <Stack direction="row" spacing={2}> - <Button variant="contained" onClick={() => setCreateDialog(true)}>鏂板鐗╂枡</Button> - <ConfirmButton label={'鍒犻櫎'} variant="outlined" color="error" onConfirm={handleDeleteItem} /> + <Button variant="contained" onClick={() => setCreateDialog(true)} > + {translate('common.action.newAddMats')} + </Button> + <ConfirmButton label={"toolbar.delete"} variant="outlined" color="error" onConfirm={handleDeleteItem} /> </Stack> </Box> <Box sx={{ mt: 2 }}> @@ -380,6 +394,7 @@ const AsnOrderModalTable = ({ tabelData, setTableData, asnId, selectedRows, setSelectedRows, tableRef }) => { const translate = useTranslate(); const notify = useNotify(); + const [check, setCheck] = useState([]); const [columns, setColumns] = useState([ { @@ -396,9 +411,9 @@ }, { field: 'anfme', - headerName: translate('table.field.outStockItem.anfme') + "*", + headerName: translate('table.field.checkOrder.anfme') + "*", type: 'number', - minWidth: 100, + minWidth: 120, flex: 1, editable: true, valueFormatter: (val) => val < 0 ? 0 : val, @@ -467,7 +482,9 @@ let cdata = useRef([]); useEffect(() => { - getDynamicFields(); + if (check == null || check.length < 1) { + getDynamicFields(); + } }, []); useEffect(() => { @@ -488,6 +505,7 @@ flex: 1, editable: false })) + setCheck(cols); setColumns([...columns, ...cols, action]) } else { notify(msg); -- Gitblit v1.9.1