From 7820edd7c7e26f4858bbe7dec1bc30de9e1155a3 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期五, 08 十一月 2024 13:53:20 +0800
Subject: [PATCH] #

---
 zy-acs-flow/src/page/loc/BulkUpdateButton.jsx |   40 +++++++++++++++++++++-------------------
 1 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/zy-acs-flow/src/page/loc/BulkUpdateButton.jsx b/zy-acs-flow/src/page/loc/BulkUpdateButton.jsx
index 0bb42eb..9be7c09 100644
--- a/zy-acs-flow/src/page/loc/BulkUpdateButton.jsx
+++ b/zy-acs-flow/src/page/loc/BulkUpdateButton.jsx
@@ -31,21 +31,7 @@
     const handleOpen = () => setOpen(true);
     const handleClose = () => setOpen(false);
 
-    const [updateMany, { loading }] = useUpdateMany(
-        resource,
-        { ids: selectedIds, data: {} },
-        {
-            onSuccess: () => {
-                setOpen(false);
-                refresh();
-                notify('common.response.success', { type: 'info' });
-                unselectAll();
-            },
-            onError: (error) => {
-                notify(error.msg || 'common.response.fail', { type: 'error' });
-            }
-        }
-    );
+    const [updateMany, { loading }] = useUpdateMany();
 
     const handleSubmit = (data) => {
         const filteredData = Object.fromEntries(
@@ -53,10 +39,24 @@
         );
         delete filteredData['memoWrap'];
         if (Object.keys(filteredData).length > 0) {
-            console.log(filteredData);
-            updateMany({
-                data: filteredData,
-            });
+            updateMany(
+                resource,
+                {
+                    ids: selectedIds,
+                    data: filteredData,
+                },
+                {
+                    onSuccess: () => {
+                        setOpen(false);
+                        refresh();
+                        notify('common.response.success', { type: 'success' });
+                        unselectAll();
+                    },
+                    onError: (error) => {
+                        notify(error.message || 'common.response.fail', { type: 'error' });
+                    },
+                }
+            );
         } else {
             notify('common.response.fail', { type: 'warning' });
         }
@@ -115,6 +115,7 @@
                             color="inherit"
                             size='large'
                             label='ra.action.cancel'
+                            aria-label={false}
                             sx={{ mr: 1 }}
                         >
                             <CloseIcon />
@@ -125,6 +126,7 @@
                             color="primary"
                             size='large'
                             label='ra.action.save'
+                            aria-label={false}
                             disabled={loading}
                             sx={{ mr: 1 }}
                         >

--
Gitblit v1.9.1