From ba09169f4bf469484d2aeca9eb4b12d09fcef7cd Mon Sep 17 00:00:00 2001 From: toesbieya <1647775459@qq.com> Date: Thu, 2 Dec 2021 11:42:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E8=8F=9C=E5=8D=95=E4=B8=AD?= =?UTF-8?q?=E7=9A=84alwaysShow=E9=85=8D=E7=BD=AE=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vue/full/src/router/module/admin/child/message.js | 2 +- vue/full/src/router/module/admin/child/purchase.js | 2 +- vue/full/src/router/module/admin/child/sell.js | 2 +- vue/full/src/router/module/admin/child/stock.js | 2 +- vue/full/src/router/module/admin/child/system.js | 2 +- vue/full/src/router/module/dev/index.js | 2 +- vue/full/src/store/module/resource.js | 4 ++-- vue/full/src/view/admin/system/menu/indexPage.vue | 1 - 8 files changed, 8 insertions(+), 9 deletions(-) diff --git a/vue/full/src/router/module/admin/child/message.js b/vue/full/src/router/module/admin/child/message.js index a10332c..a8123c5 100644 --- a/vue/full/src/router/module/admin/child/message.js +++ b/vue/full/src/router/module/admin/child/message.js @@ -2,7 +2,7 @@ const router = { path: 'message', - meta: {title: '消息中心', icon: 'svg-message', alwaysShow: true}, + meta: {title: '消息中心', icon: 'svg-message'}, children: [ { path: 'manage', diff --git a/vue/full/src/router/module/admin/child/purchase.js b/vue/full/src/router/module/admin/child/purchase.js index 137d3f8..0380289 100644 --- a/vue/full/src/router/module/admin/child/purchase.js +++ b/vue/full/src/router/module/admin/child/purchase.js @@ -2,7 +2,7 @@ const router = { path: 'purchase', - meta: {title: '采购管理', icon: 'svg-shopping', alwaysShow: true}, + meta: {title: '采购管理', icon: 'svg-shopping'}, children: [ { path: 'order', diff --git a/vue/full/src/router/module/admin/child/sell.js b/vue/full/src/router/module/admin/child/sell.js index 029bb62..fbe59c5 100644 --- a/vue/full/src/router/module/admin/child/sell.js +++ b/vue/full/src/router/module/admin/child/sell.js @@ -2,7 +2,7 @@ const router = { path: 'sell', - meta: {title: '销售管理', icon: 'svg-sell', alwaysShow: true}, + meta: {title: '销售管理', icon: 'svg-sell'}, children: [ { path: 'order', diff --git a/vue/full/src/router/module/admin/child/stock.js b/vue/full/src/router/module/admin/child/stock.js index 75d68d7..d71b39c 100644 --- a/vue/full/src/router/module/admin/child/stock.js +++ b/vue/full/src/router/module/admin/child/stock.js @@ -2,7 +2,7 @@ const router = { path: 'stock', - meta: {title: '库存管理', icon: 'svg-stock', alwaysShow: true}, + meta: {title: '库存管理', icon: 'svg-stock'}, children: [ { path: 'current', diff --git a/vue/full/src/router/module/admin/child/system.js b/vue/full/src/router/module/admin/child/system.js index 1cdf5be..5f8da94 100644 --- a/vue/full/src/router/module/admin/child/system.js +++ b/vue/full/src/router/module/admin/child/system.js @@ -2,7 +2,7 @@ const router = { path: 'system', - meta: {title: '系统管理', icon: 'svg-system', alwaysShow: true}, + meta: {title: '系统管理', icon: 'svg-system'}, children: [ { path: 'department', diff --git a/vue/full/src/router/module/dev/index.js b/vue/full/src/router/module/dev/index.js index b40e3b5..eeeaec2 100644 --- a/vue/full/src/router/module/dev/index.js +++ b/vue/full/src/router/module/dev/index.js @@ -4,5 +4,5 @@ import component from "@/view/dev" export default { path: '/dev', component, - meta: {title: '开发专用页面', icon: 'svg-develop', noAuth: true, noCache: true, alwaysShow: true} + meta: {title: '开发专用页面', icon: 'svg-develop', noAuth: true, noCache: true} } diff --git a/vue/full/src/store/module/resource.js b/vue/full/src/store/module/resource.js index 4fecf4a..845c5d3 100644 --- a/vue/full/src/store/module/resource.js +++ b/vue/full/src/store/module/resource.js @@ -104,7 +104,7 @@ function getAuthorizedMenus(menus) { //删除不显示的菜单(没有children且没有meta.title) function clean(menus) { for (let i = menus.length - 1; i >= 0; i--) { - const {children = [], meta: {title, alwaysShow, hidden} = {}} = menus[i] + const {children = [], meta: {title, hidden} = {}} = menus[i] if (hidden) { menus.splice(i, 1) @@ -120,7 +120,7 @@ function getAuthorizedMenus(menus) { clean(children) - if (children.length === 0 && !alwaysShow) { + if (children.length === 0) { menus.splice(i, 1) } diff --git a/vue/full/src/view/admin/system/menu/indexPage.vue b/vue/full/src/view/admin/system/menu/indexPage.vue index 0189491..f5d90cc 100644 --- a/vue/full/src/view/admin/system/menu/indexPage.vue +++ b/vue/full/src/view/admin/system/menu/indexPage.vue @@ -193,7 +193,6 @@ export default { title: null, dynamicTitle: null, hidden: false, - alwaysShow: false, sort: null, icon: null, affix: false,