From d5f16640dc1bf0239beafab721480a64425d9c1e Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期二, 29 七月 2025 10:46:12 +0800 Subject: [PATCH] 调拔功能优化 --- rsf-admin/src/page/orders/transfer/ManualCreate.jsx | 15 +++++---------- 1 files changed, 5 insertions(+), 10 deletions(-) diff --git a/rsf-admin/src/page/orders/transfer/ManualCreate.jsx b/rsf-admin/src/page/orders/transfer/ManualCreate.jsx index 3d6f07e..309a331 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, @@ -51,6 +52,7 @@ 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 +86,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 +101,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 +140,10 @@ const handleChange = (value, name) => { - console.log(name); - console.log(value); setFormData((prevData) => ({ ...prevData, [name]: value })); - - console.log(formData); - }; return ( -- Gitblit v1.9.1