From 7bb48e105209811d1cbebce5f9576aad36c91b0c Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Wed, 7 Jan 2026 09:22:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9app=E6=9D=83=E9=99=90?= =?UTF-8?q?=E6=B5=81=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bizEmployeesInfo/BizEmployeesInfo.api.ts | 6 +- .../components/RolePermissionDrawer.vue | 252 +++++++----------- src/views/biz/nuBaseInfo/QyxxList.vue | 6 +- .../components/RolePermissionDrawer.vue | 228 ++++++---------- 4 files changed, 176 insertions(+), 316 deletions(-) diff --git a/src/views/biz/bizEmployeesInfo/BizEmployeesInfo.api.ts b/src/views/biz/bizEmployeesInfo/BizEmployeesInfo.api.ts index cd1aeb4..0281177 100644 --- a/src/views/biz/bizEmployeesInfo/BizEmployeesInfo.api.ts +++ b/src/views/biz/bizEmployeesInfo/BizEmployeesInfo.api.ts @@ -19,8 +19,9 @@ enum Api { getEmployessServiceTags = '/services/serviceTag/serviceTag/getEmployessServiceTags', queryTreeListForRole = '/employessPermission/nuAppEmployessPermission/queryTreeList', queryRolePermission = '/employessPermission/nuAppEmployessPermission/queryEmployessPermission', - saveRolePermission = '/employessPermission/nuAppEmployessPermission/saveRolePermission', + saveRolePermissionList = '/employessPermission/nuAppEmployessPermission/saveRolePermissionList', queryDataRule = '/employessPermission/nuAppEmployessPermission/queryDataRule', + qyList = '/nuBaseInfo/nuBaseInfo/qyPemissionList', } @@ -40,6 +41,7 @@ export const getImportUrl = Api.importExcel; * @param params */ export const list = (params) => defHttp.get({ url: Api.list, params }); +export const qyList = (params) => defHttp.get({ url: Api.qyList, params }); export const getEmployessServiceTags = (params) => defHttp.get({ url: Api.getEmployessServiceTags, params }); export const getEmployeesList = (params) => defHttp.get({ url: Api.getEmployeesList, params }); @@ -108,7 +110,7 @@ export const queryRolePermission = (params) => defHttp.get({ url: Api.queryRoleP /** * 保存角色权限 */ -export const saveRolePermission = (params) => defHttp.post({ url: Api.saveRolePermission, params }); +export const saveRolePermissionList = (params) => defHttp.post({ url: Api.saveRolePermissionList, params }); /** * 查询角色数据规则 */ diff --git a/src/views/biz/bizEmployeesInfo/components/RolePermissionDrawer.vue b/src/views/biz/bizEmployeesInfo/components/RolePermissionDrawer.vue index 824c29c..68485aa 100644 --- a/src/views/biz/bizEmployeesInfo/components/RolePermissionDrawer.vue +++ b/src/views/biz/bizEmployeesInfo/components/RolePermissionDrawer.vue @@ -1,56 +1,67 @@