From 6ef0693a0576ffa0b38be603089f32b18b454391 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期五, 14 十月 2022 16:09:59 +0800 Subject: [PATCH] 菜单权限 --- src/api/api.js | 5 ++++- src/views/AuthorizationManagement/menuRoleAuthorization.vue | 7 +++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/api/api.js b/src/api/api.js index bd75500..709823c 100644 --- a/src/api/api.js +++ b/src/api/api.js @@ -190,7 +190,10 @@ export function queryMenuTree() { return request.get('/Menu/selectMenuAll'); } - +//鑿滃崟閫掑綊鏌ヨ鏁版嵁 +export function selectMenuRecursive(params) { + return request.get('/menu/selectMenuRecursive', { params: params }); +} //鏂板鍗曟潯鑿滃崟 export function insertMenu(params) { return request.post('/menu/insertMenu', params); diff --git a/src/views/AuthorizationManagement/menuRoleAuthorization.vue b/src/views/AuthorizationManagement/menuRoleAuthorization.vue index 52f59a3..8a22653 100644 --- a/src/views/AuthorizationManagement/menuRoleAuthorization.vue +++ b/src/views/AuthorizationManagement/menuRoleAuthorization.vue @@ -152,9 +152,8 @@ <script> import MyBread from '../../components/MyBread.vue'; import { - queryMenuTree, + selectMenuRecursive, select_menuAuth_ByPageAndCount, - roleUserselectByPageForRole, menuAuthDeletes, select_AuthMenu_ByPageAndCount, menuAuthinserts, @@ -213,10 +212,11 @@ // 閮ㄩ棬璇锋眰 async getMenuTree() { //鑾峰彇鐩綍鏍戞渶澶D锛屾柊寤鸿妭鐐逛娇鐢� - const data = await queryMenuTree(); + const data = await selectMenuRecursive({ name: '绠¢亾鍩虹澶ф暟鎹钩鍙�' }); if (data.code !== 200) { return this.$message.error('璇锋眰鍗曚綅鎶ラ敊'); } + this.depList = this.treeData(data.result); }, treeData(source) { @@ -341,7 +341,6 @@ if (data.code !== 200) { return this.$message.error('鐢ㄦ埛瑙掕壊璇锋眰閿欒'); } - this.tableData = data.result; this.usercount = data.count; }, -- Gitblit v1.9.3