From 8e058ad522772460a6964a4ba49002363e1e4d1a Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期五, 08 十一月 2024 13:23:23 +0800 Subject: [PATCH] # --- zy-acs-flow/src/config/MyDataProvider.js | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) diff --git a/zy-acs-flow/src/config/MyDataProvider.js b/zy-acs-flow/src/config/MyDataProvider.js index 0e453d6..0b515d2 100644 --- a/zy-acs-flow/src/config/MyDataProvider.js +++ b/zy-acs-flow/src/config/MyDataProvider.js @@ -89,8 +89,17 @@ // update a list of records based on an array of ids and a common patch updateMany: async (resource, params) => { console.log("updateMany", resource, params); - - return Promise.resolve(); + const res = await request.post( + resource + '/update/many' + , params.ids.map(id => ({ id, ...params.data })) + ); + const { code, msg, data } = res.data; + if (code === 200) { + return Promise.resolve({ + data: data, + }); + } + return Promise.reject(new Error(msg)); }, // delete a record by id -- Gitblit v1.9.1