From 4745b682956116fa09d812c59b485395f45c2e87 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期五, 10 二月 2023 15:38:39 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.20.39:8989/r/LFWEB_NEW

---
 src/views/maintenance/mochaitmo.vue |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/views/maintenance/mochaitmo.vue b/src/views/maintenance/mochaitmo.vue
index 0b7dca4..64af125 100644
--- a/src/views/maintenance/mochaitmo.vue
+++ b/src/views/maintenance/mochaitmo.vue
@@ -207,6 +207,13 @@
           });
           this.menuList = this.treeData(menuList);
           this.getCookies();
+          const hanleselectmochaitmo = sessionStorage.getItem('hanleselectmochaitmo')
+          if (hanleselectmochaitmo) {
+            this.$nextTick(function (){
+              this.handleselecttwo(JSON.parse(hanleselectmochaitmo).url, JSON.parse(hanleselectmochaitmo))
+              this.setViewController(JSON.parse(hanleselectmochaitmo))     
+            })
+          }
           //
         } else {
           alert('鏆傛棤鑿滃崟鏍忔暟鎹�');
@@ -250,6 +257,10 @@
 
     handleselect(index, indexPath, e) {
       this.getTimeCookies();
+      
+      const a = JSON.stringify(e.$attrs.perms)
+      sessionStorage.setItem('hanleselectmochaitmo', a)
+
       var data = e.$attrs.perms;
       this.$store.state.currentPerms = data.perms;
       var index = data.url;
@@ -263,6 +274,24 @@
       this.setMenuFlag = index;
 
     },
+    handleselecttwo(index, e) {
+      this.getTimeCookies();
+
+      const a = JSON.stringify(e)
+      sessionStorage.setItem('hanleselectmochaitmo', a)
+
+      var data = e;
+      this.$store.state.currentPerms = data.perms;
+      var index = data.url;
+      if (index != null) {
+        if (index.indexOf('http') != -1) {
+          this.$store.commit('getIframe', data.url);
+          index = 'dataIfream';
+        }
+      }
+      this.setMenuFlag = index;
+
+    },
   },
 };
 </script>

--
Gitblit v1.9.3