From c229a84e0a8eb68c974e6d23fa1296e064025d76 Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 29 七月 2025 17:09:00 +0800 Subject: [PATCH] 调拔单功能优化 --- rsf-admin/src/page/orders/transfer/ManualCreate.jsx | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 deletions(-) diff --git a/rsf-admin/src/page/orders/transfer/ManualCreate.jsx b/rsf-admin/src/page/orders/transfer/ManualCreate.jsx index 3d6f07e..a74fe34 100644 --- a/rsf-admin/src/page/orders/transfer/ManualCreate.jsx +++ b/rsf-admin/src/page/orders/transfer/ManualCreate.jsx @@ -18,6 +18,7 @@ Form, useCreateController, SimpleForm, + useRefresh, } from 'react-admin'; import { Dialog, @@ -46,11 +47,13 @@ import { minHeight, padding } from "@mui/system"; import SaveIcon from '@mui/icons-material/Save'; import request from '@/utils/request'; +import _, { set } from 'lodash'; const ManualCreate = (props) => { const { open, setOpen, orderId } = props; const tableRef = useRef(); const notify = useNotify(); + const refresh = useRefresh(); const translate = useTranslate(); const [tabelData, setTableData] = useState([]); const [disabled, setDisabled] = useState(false); @@ -84,12 +87,10 @@ "transfer": formData, "items": tabelData, } - + const res = await request.post(`/transfer/items/save`, parmas); if (res?.data?.code === 200) { setOpen(false); - refresh(); - resetData() } else { notify(res.data.msg); } @@ -101,13 +102,13 @@ const res = await request.post(`/transfer/items/update`, parmas); if (res?.data?.code === 200) { setOpen(false); - refresh(); - resetData() } else { notify(res.data.msg); } } setDisabled(false) + refresh(); + }; const handleSuccess = async (data) => { @@ -140,15 +141,10 @@ const handleChange = (value, name) => { - console.log(name); - console.log(value); setFormData((prevData) => ({ ...prevData, [name]: value })); - - console.log(formData); - }; return ( @@ -379,7 +375,7 @@ headerClassName: "custom", }, { - field: 'splrBatch', + field: 'batch', headerName: translate('table.field.outStockItem.splrBatch'), minWidth: 100, flex: 1, -- Gitblit v1.9.1