From 69e459933736f7b7f49d78513dc59c1665a616f4 Mon Sep 17 00:00:00 2001 From: leiqiaochu Date: Mon, 11 Sep 2023 14:34:26 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=A7=92=E8=89=B2=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E7=AE=A1=E7=90=86=E6=94=B9=E9=80=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/user.ts | 3 + .../{RoleRight => }/Detail/Permiss/index.vue | 42 ++-- .../{RoleRight => }/Detail/User/index.d.ts | 0 .../{RoleRight => }/Detail/User/index.vue | 0 .../Detail/components/AddUserDialog.vue | 0 .../Detail/components/PermissTree.vue | 0 .../{RoleRight => }/Detail/components/util.ts | 0 .../Role/{RoleRight => }/Detail/index.vue | 0 src/views/system/Role/RoleLeft/index.vue | 3 +- .../Role/RoleRight/components/AddDialog.vue | 61 ++++-- src/views/system/Role/RoleRight/index.vue | 185 +++++++++++------- .../system/User/components/EditUserDialog.vue | 44 +++-- 12 files changed, 205 insertions(+), 133 deletions(-) rename src/views/system/Role/{RoleRight => }/Detail/Permiss/index.vue (84%) rename src/views/system/Role/{RoleRight => }/Detail/User/index.d.ts (100%) rename src/views/system/Role/{RoleRight => }/Detail/User/index.vue (100%) rename src/views/system/Role/{RoleRight => }/Detail/components/AddUserDialog.vue (100%) rename src/views/system/Role/{RoleRight => }/Detail/components/PermissTree.vue (100%) rename src/views/system/Role/{RoleRight => }/Detail/components/util.ts (100%) rename src/views/system/Role/{RoleRight => }/Detail/index.vue (100%) diff --git a/src/api/system/user.ts b/src/api/system/user.ts index 9b6a01c3..b3d32490 100644 --- a/src/api/system/user.ts +++ b/src/api/system/user.ts @@ -15,6 +15,9 @@ export const validateField_api = (type: 'username' | 'password', name: string) = // 获取角色列表 export const getRoleList_api = () => server.get(`/role/_query/no-paging?paging=false`); + +//获取角色列表 +export const getRoleList = () => server.post('/role/group/detail/_query/tree') // 获取组织列表 export const getDepartmentList_api = () => server.get(`/organization/_all/tree?paging=false`); diff --git a/src/views/system/Role/RoleRight/Detail/Permiss/index.vue b/src/views/system/Role/Detail/Permiss/index.vue similarity index 84% rename from src/views/system/Role/RoleRight/Detail/Permiss/index.vue rename to src/views/system/Role/Detail/Permiss/index.vue index 6120a980..7823ef41 100644 --- a/src/views/system/Role/RoleRight/Detail/Permiss/index.vue +++ b/src/views/system/Role/Detail/Permiss/index.vue @@ -1,6 +1,6 @@