From cedf975ed3cf07d8876e93fd547efe2a177af2df Mon Sep 17 00:00:00 2001 From: lau <1807121535@qq.com> Date: Tue, 14 Apr 2026 21:08:43 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=9D=83=E9=99=90-=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=9D=83=E9=99=90=E6=94=BE=E5=88=B0=E4=B8=80=E8=B5=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/role/index.ts | 10 +- src/views/system/role/index.vue | 237 +++++++++++++++++++------------- 2 files changed, 144 insertions(+), 103 deletions(-) diff --git a/src/api/system/role/index.ts b/src/api/system/role/index.ts index 00546bb..db4b9fb 100644 --- a/src/api/system/role/index.ts +++ b/src/api/system/role/index.ts @@ -45,23 +45,23 @@ export const addRole = (data: any) => { }; /** - * 修改角色 + * 修改角色基础信息 * @param data */ export const updateRole = (data: any) => { return request({ - url: '/system/role', + url: '/system/role/baseInfo', method: 'put', data: data }); }; /** - * 角色数据权限 + * 修改角色权限(菜单权限 + 数据权限) */ -export const dataScope = (data: any) => { +export const updateRolePermission = (data: any) => { return request({ - url: '/system/role/dataScope', + url: '/system/role/permission', method: 'put', data: data }); diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index c9e7d04..5e12666 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -136,7 +136,7 @@ @click="handleDelete(scope.row)" > - + - - - - - - - - - - - - - - - - {{ dict.label }} - - - - - 展开/折叠 - - 全选/全不选 - - - 父子联动 - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + {{ dict.label }} + + + + + + + + + + - - - - - - - - - - - - - - - - 展开/折叠 - - 全选/全不选 - - - 父子联动 - - - + + + + + + + + + + + + 展开/折叠 + + 全选/全不选 + + + 父子联动 + + + + + + 展开/折叠 + + 全选/全不选 + + + 父子联动 + + + +