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,