From 77536cfa95b1e3c5e60f94dce3a53aa2e93f121a Mon Sep 17 00:00:00 2001
From: zhangxiaoxu123 <819527061@qq.com>
Date: 星期三, 14 九月 2022 17:35:54 +0800
Subject: [PATCH] echarts添加显示隐藏按钮

---
 src/pages/components/showIndexTitle.vue |   49 ++++++++++++++++++++++++++++++++++++++++---------
 1 files changed, 40 insertions(+), 9 deletions(-)

diff --git a/src/pages/components/showIndexTitle.vue b/src/pages/components/showIndexTitle.vue
index 3b0b3a1..20cb7fd 100644
--- a/src/pages/components/showIndexTitle.vue
+++ b/src/pages/components/showIndexTitle.vue
@@ -40,27 +40,27 @@
         </el-menu-item>
       </div>
       <div class="showIndex-right">
-        <el-menu-item index="/businessPolicy">
+        <!--<el-menu-item index="/businessPolicy">
           <div class="showIndex-block">
             <h1>钀ュ晢鏀跨瓥</h1>
           </div>
-        </el-menu-item>
+        </el-menu-item>-->
         <el-menu-item>
-          <div class="showIndex-block">
+          <div class="showIndex-block" @click="gotoTXL">
             <h1>閫氳褰�</h1>
           </div>
         </el-menu-item>
-        <el-menu-item>
-          <div class="showIndex-block">
+        <!--<el-menu-item>
+          <div class="showIndex-block" @click="gotoGZZB">
             <h1>宸ヤ綔鍛ㄦ姤</h1>
           </div>
-        </el-menu-item>
+        </el-menu-item>-->
         <el-menu-item>
-          <div class="showIndex-block">
+          <div class="showIndex-block" @click="gotoWDZX">
             <h1>鏂囨。涓績</h1>
           </div>
         </el-menu-item>
-        <el-menu-item index="/login">
+        <el-menu-item @click="goOut">
           <div class="showIndex-block">
             <h1>閫�鍑虹櫥褰�</h1>
           </div>
@@ -75,15 +75,46 @@
   name: "showIndexTitle",
   data() {
     return {
-        activeStyle: false,
         activeIndex: '/index'
     }
   },
   mounted() {
       this.$route.meta.routerParent && (this.activeIndex = '/' + this.$route.meta.routerParent)
+      window.passToken = this.passToken
+      window.passToken2 = this.passToken2
+      window.passToken3 = this.passToken3
   },
   methods: {
+      passToken() {
+          return this.$store.state.user.token
+      },
+      passToken2() {
+          return this.$store.state.user.token
+      },
+      passToken3() {
+          return this.$store.state.user.token
+      },
+      goOut() {
+          this.$confirm('鏄惁閫�鍑虹郴缁�, 鏄惁缁х画?', '鎻愮ず', {
+              confirmButtonText: '纭畾',
+              cancelButtonText: '鍙栨秷',
+              type: 'warning'
+          }).then(() => {
+              this.$store.dispatch('logout').then(res => {
+                  this.$router.push('/login')
+              })
+          })
 
+      },
+      gotoTXL() {
+          window.android.passToken(this.$store.state.user.token)
+      },
+      gotoGZZB() {  //璺宠浆宸ヤ綔鍛ㄦ姤
+          window.android.passToken2(this.$store.state.user.token)
+      },
+      gotoWDZX() {  //鏂囨。涓績
+          window.android.passToken3(this.$store.state.user.token)
+      }
   },
 };
 </script>

--
Gitblit v1.9.1