From efa7ea764af251b6e4bff84c2d225df72bbb6854 Mon Sep 17 00:00:00 2001 From: icssoa <2570063477@qq.com> Date: Thu, 18 Mar 2021 18:24:18 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E8=8F=9C=E5=8D=95=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=20isShow=20=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/cool/modules/base/components/menu/topbar.vue | 8 ++++++-- src/cool/modules/base/store/menu.js | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 7df3831..1ef3abe 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "cool-admin-vue", - "version": "3.1.1", + "version": "3.1.2", "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build", diff --git a/src/cool/modules/base/components/menu/topbar.vue b/src/cool/modules/base/components/menu/topbar.vue index 9671a9e..4d02a28 100644 --- a/src/cool/modules/base/components/menu/topbar.vue +++ b/src/cool/modules/base/components/menu/topbar.vue @@ -6,7 +6,7 @@ background-color="transparent" @select="onSelect" > - + {{ item.name }} @@ -28,7 +28,11 @@ export default { }, computed: { - ...mapGetters(["menuGroup"]) + ...mapGetters(["menuGroup"]), + + list() { + return this.menuGroup.filter(e => e.isShow); + } }, mounted() { diff --git a/src/cool/modules/base/store/menu.js b/src/cool/modules/base/store/menu.js index fe959d0..493ba95 100644 --- a/src/cool/modules/base/store/menu.js +++ b/src/cool/modules/base/store/menu.js @@ -42,7 +42,7 @@ export default { } const routes = res.menus - .filter(e => e.type != 2 && e.isShow) + .filter(e => e.type != 2) .map(e => { return { moduleName: e.moduleName,