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