From 389abd636f34ef4332b8c7aa1400f646c7b2e688 Mon Sep 17 00:00:00 2001 From: wangmeng <1620161711@qq.com> Date: Mon, 5 Jan 2026 09:26:15 +0800 Subject: [PATCH] =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E7=AE=A1=E7=90=86=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E7=AE=A1=E7=90=86=E8=81=94=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/menu.js | 5 +- src/store/modules/user.js | 4 +- src/views/authority/role.vue | 186 +++++++++++++++++++---------------- 3 files changed, 107 insertions(+), 88 deletions(-) diff --git a/src/api/system/menu.js b/src/api/system/menu.js index c4997ef..69e7792 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -97,10 +97,11 @@ export const getTopMenu = () => request({ method: 'get' }); -export const getRoutes = (topMenuId) => request({ +export const getRoutes = (roleId) => request({ url: '/smartpark/menu/routes', method: 'get', params: { - topMenuId, + roleId, } }); + diff --git a/src/store/modules/user.js b/src/store/modules/user.js index b40804c..90eb4c2 100644 --- a/src/store/modules/user.js +++ b/src/store/modules/user.js @@ -254,9 +254,8 @@ const user = { }, //获取系统菜单 GetMenu({ commit, dispatch }, topMenuId) { - console.log("") return new Promise(resolve => { - getRoutes(topMenuId).then((res) => { + getRoutes().then((res) => { const data = res.data.result let menu = deepClone(data); menu.forEach(ele => { @@ -267,6 +266,7 @@ const user = { dispatch('GetButtons'); resolve(menu) }) + }) }, //获取系统按钮 diff --git a/src/views/authority/role.vue b/src/views/authority/role.vue index 1e6a9fe..9aaf272 100644 --- a/src/views/authority/role.vue +++ b/src/views/authority/role.vue @@ -20,7 +20,7 @@ @on-load="onLoad" >