From b270513db7cb06eb609e987c950093e0f13766d3 Mon Sep 17 00:00:00 2001 From: smallchill Date: Tue, 16 Jul 2019 10:06:44 +0800 Subject: [PATCH] :tada: 2.0.5.RELEASE --- src/api/system/menu.js | 13 ++++++++ src/api/user.js | 10 ------ src/page/index/top/top-menu.vue | 24 ++++++++++---- src/store/modules/user.js | 56 +++++++++++++++++---------------- 4 files changed, 60 insertions(+), 43 deletions(-) diff --git a/src/api/system/menu.js b/src/api/system/menu.js index 4858755..6a2aded 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -59,3 +59,16 @@ export const getMenu = (id) => { } }) } + +export const getTopMenu = () => request({ + url: '/api/blade-system/menu/top-menu', + method: 'get' +}); + +export const getRoutes = (topMenuId) => request({ + url: '/api/blade-system/menu/routes', + method: 'get', + params: { + topMenuId, + } +}); diff --git a/src/api/user.js b/src/api/user.js index f97885e..09ac56a 100644 --- a/src/api/user.js +++ b/src/api/user.js @@ -37,16 +37,6 @@ export const getUserInfo = () => request({ method: 'get' }); -export const getMenu = () => request({ - url: '/api/blade-system/menu/routes', - method: 'get' -}); - -export const getTopMenu = () => request({ - url: baseUrl + '/user/getTopMenu', - method: 'get' -}); - export const sendLogs = (list) => request({ url: baseUrl + '/user/logout', method: 'post', diff --git a/src/page/index/top/top-menu.vue b/src/page/index/top/top-menu.vue index f92d474..a5d8dee 100644 --- a/src/page/index/top/top-menu.vue +++ b/src/page/index/top/top-menu.vue @@ -3,12 +3,20 @@ + + +