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