From a3634d4525a8d830df210a1b108ce594c747a488 Mon Sep 17 00:00:00 2001 From: smail Date: Sat, 26 Sep 2026 23:30:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=88=9B=E5=BB=BA=E8=B4=A6?= =?UTF-8?q?=E5=8F=B7=E6=97=B6=E5=88=86=E7=BB=84=E7=AE=A1=E7=90=86=E6=9C=AA?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E8=B4=A6=E5=8F=B7=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/views/components/UserManagement/UserManagement.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/src/views/components/UserManagement/UserManagement.js b/frontend/src/views/components/UserManagement/UserManagement.js index e4b4ff0e..a4fa4c13 100644 --- a/frontend/src/views/components/UserManagement/UserManagement.js +++ b/frontend/src/views/components/UserManagement/UserManagement.js @@ -77,7 +77,11 @@ export function usePage() { const openMembershipDialog = () => { if (submitting.value || (!selectedUser.value && editModel.value !== 'create')) return - groups.editMembership(selectedUser.value || { Role: editUserInfo.role }, { + const membershipUser = selectedUser.value || { + Account: editUserInfo.account, + Role: editUserInfo.role + } + groups.editMembership(membershipUser, { role: editUserInfo.role, groupIDs: editingGroupIDs.value, onApply: ids => { editingGroupIDs.value = ids }