From 22bf1a64cacaf7052987d6df203b1c9d4082fbb5 Mon Sep 17 00:00:00 2001 From: lixuliang <lixuliang_hd@126.com> Date: 星期四, 23 二月 2023 14:29:55 +0800 Subject: [PATCH] 菜单管理-显隐 --- src/views/maintenance/mochaitmo.vue | 3 +++ src/views/maintenance/menuSettings.vue | 1 + src/components/navMenu.vue | 4 +++- 3 files changed, 7 insertions(+), 1 deletions(-) diff --git a/src/components/navMenu.vue b/src/components/navMenu.vue index 74fc41e..4f10a5b 100644 --- a/src/components/navMenu.vue +++ b/src/components/navMenu.vue @@ -315,9 +315,11 @@ if (result.code == 200) { res[i].children = result.result.filter((value) => { + return value.isShow == 1; + }) + .filter((value) => { return value.pid == res[i].id; }); - } this.listMenu.push(res[i]); // this.changeSelectStyle = this.listMenu.length - 1; diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue index 762d9fd..48349b4 100644 --- a/src/views/maintenance/menuSettings.vue +++ b/src/views/maintenance/menuSettings.vue @@ -782,6 +782,7 @@ setTimeout(() => { this.fullscreenLoading = false; if (res.code == 200) { + this.$router.go(0); this.getMenuTree(); this.itemdetail = {}; this.dialogFormVisible = false; diff --git a/src/views/maintenance/mochaitmo.vue b/src/views/maintenance/mochaitmo.vue index 4db2e0e..b02d358 100644 --- a/src/views/maintenance/mochaitmo.vue +++ b/src/views/maintenance/mochaitmo.vue @@ -207,6 +207,9 @@ if (res.result.length != 0) { let menuList = res.result.filter((value) => { return value.type == 1; + }) + .filter(value => { + return value.isShow == 1; }); this.menuList = this.treeData(menuList); this.getCookies(); -- Gitblit v1.9.3