From 692455ef2a86927b337e2440eee4ad2d92924f49 Mon Sep 17 00:00:00 2001 From: "1808837298@qq.com" <1808837298@qq.com> Date: Fri, 31 May 2024 15:30:22 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=A0=E9=99=A4=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E6=B3=A8=E9=94=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/UsersTable.js | 34 ++++++++++++++++---------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/web/src/components/UsersTable.js b/web/src/components/UsersTable.js index 209148a..5bfa586 100644 --- a/web/src/components/UsersTable.js +++ b/web/src/components/UsersTable.js @@ -208,23 +208,23 @@ const UsersTable = () => { > 编辑 + { + manageUser(record.username, 'delete', record).then(() => { + removeRecord(record.id); + }); + }} + > + + )} - { - manageUser(record.username, 'delete', record).then(() => { - removeRecord(record.id); - }); - }} - > - - ), }, @@ -253,13 +253,13 @@ const UsersTable = () => { }; const removeRecord = (key) => { - console.log(key); let newDataSource = [...users]; if (key != null) { let idx = newDataSource.findIndex((data) => data.id === key); if (idx > -1) { - newDataSource.splice(idx, 1); + // update deletedAt + newDataSource[idx].DeletedAt = new Date(); setUsers(newDataSource); } }