From a570dde8b7ba5e0419d225345c629df35903f1e6 Mon Sep 17 00:00:00 2001 From: "1147680382@qq.com" Date: Fri, 6 Jun 2025 09:09:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B7=BB=E5=8A=A0=E6=88=90?= =?UTF-8?q?=E5=91=98=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/index.js | 7 ++++--- src/views/groupManagement/index.vue | 8 ++++++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/src/api/modules/index.js b/src/api/modules/index.js index 4fc61bf..8b5ef39 100644 --- a/src/api/modules/index.js +++ b/src/api/modules/index.js @@ -99,10 +99,11 @@ export function updateUserSalaryConfig(data) { } // 添加用户到组 -export function addUserToGroup(groupId, userid, role) { +export function addUserToGroup(data) { return service({ - url: `/group/${groupId}/user/${userid}/role/${role}`, - method: 'post' + url: '/group/user', + method: 'post', + data }); } diff --git a/src/views/groupManagement/index.vue b/src/views/groupManagement/index.vue index e8efe0b..1186f42 100644 --- a/src/views/groupManagement/index.vue +++ b/src/views/groupManagement/index.vue @@ -569,10 +569,14 @@ const fetchNonGroupUsers = async () => { } }; -// 修改添加用户到组的函数 +// 添加用户到组 const handleAddToGroup = async (user) => { try { - const res = await addUserToGroup(currentGroup.value.groupId, user.userid, ["0"]); // 默认角色为普通员工 + const res = await addUserToGroup({ + groupId: currentGroup.value.groupId, + userid: user.userid, + roles: ["0"] // 默认角色为普通员工 + }); if (res.errcode === 0) { ElMessage.success("添加成功"); addUserDialogVisible.value = false;