From 49ffdc33842e916cc087b2184f2e6d41fb4b41e3 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期六, 11 二月 2023 09:04:23 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.20.39:8989/r/LFWEB_NEW --- src/components/navMenu.vue | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/navMenu.vue b/src/components/navMenu.vue index 657aef7..6f43705 100644 --- a/src/components/navMenu.vue +++ b/src/components/navMenu.vue @@ -150,6 +150,10 @@ this.$store.state.themeflag = false; $("#app").removeClass("Black_theme"); this.getMenuTree(); + if (sessionStorage.getItem('changeliSelect')) { + this.$set(this, 'changeliSelect', sessionStorage.getItem('changeliSelect')) + // this.changeliSelect = sessionStorage.getItem('changeliSelect') + } }, computed: {}, methods: { @@ -196,7 +200,6 @@ //榧犳爣绉诲叆鑿滃崟浜嬩欢 setMenuMove(index, item) { - if (item.perms != null) { this.$router.push(item.url); if (this.showFlag != null) { @@ -211,6 +214,11 @@ } else { this.showFlag = null; } + } + // debugger + if (index === 4 || index === 5 || index === 6) { + sessionStorage.removeItem('changeliSelect') + this.$set(this, 'changeliSelect', null) } sessionStorage.setItem('changeSelectStyle', index) this.changeSelectStyle = index; @@ -236,8 +244,9 @@ }, setLiClick(res, index) { setTimeout(() => { - // debu + this.changeliSelect = res.cnName; + sessionStorage.setItem('changeliSelect', res.cnName) if (res.url.indexOf('http') != -1) { this.$store.reporturl = res.url; sessionStorage.setItem('iframehttpurl', this.$store.reporturl) @@ -251,6 +260,7 @@ } else { this.$store.reporturl = null; sessionStorage.setItem('iframehttpurl', null) + // sessionStorage.setItem('changeliSelect', null) this.$router.push(res.url); this.$store.commit('currentPerms', res.perms); } -- Gitblit v1.9.3