From 99411967019bbf0d7b0b971eae0db2c2c58025f0 Mon Sep 17 00:00:00 2001
From: skyouc <958836976@qq.com>
Date: 星期六, 30 八月 2025 16:27:47 +0800
Subject: [PATCH] 修改任务状态
---
rsf-admin/src/page/orders/check/SelectMatnrModal.jsx | 38 ++++++++++++++++++++++++++++----------
1 files changed, 28 insertions(+), 10 deletions(-)
diff --git a/rsf-admin/src/page/orders/check/SelectMatnrModal.jsx b/rsf-admin/src/page/orders/check/SelectMatnrModal.jsx
index 3ee3738..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: ''
@@ -174,7 +176,7 @@
}
const requestGetBody = async () => {
- const res = await request.post(`/checkItem/page`, { asnId });
+ const res = await request.post(`/checkItem/page`, { orderId: asnId });
if (res?.data?.code === 200) {
setTableData(res.data.data.records)
} else {
@@ -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