From 50f52beb0ed100105166f62027cd0b15e6b596dc Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期六, 12 十一月 2022 15:02:01 +0800
Subject: [PATCH] 重新

---
 src/views/Synthesis/coverage.vue |   63 ++++++++++++++++++++-----------
 1 files changed, 40 insertions(+), 23 deletions(-)

diff --git a/src/views/Synthesis/coverage.vue b/src/views/Synthesis/coverage.vue
index be52a95..a36bd9e 100644
--- a/src/views/Synthesis/coverage.vue
+++ b/src/views/Synthesis/coverage.vue
@@ -2,14 +2,14 @@
   <div id="coverage" class="coverage">
     <ul>
       <li
-        style="width: 86px"
+        style="margin-left: 10px; width: 130px"
         @click="checkCourvage(item)"
         v-for="item in itemsOne"
       >
         <div class="divli">
-          <div :class="item.class" class="backimge1"></div>
+          <div :class="item.class" class="backimge"></div>
         </div>
-        <div class="div_li">{{ item.name }}</div>
+        <div class="div_li">{{ $t(item.name) }}</div>
       </li>
     </ul>
   </div>
@@ -21,9 +21,9 @@
     return {
       itemsOne: [
         {
-          id: "1",
-          name: "鍥惧眰绠$悊",
-          class: "a1",
+          id: '1',
+          name: 'synthesis.layer',
+          class: 'a1',
         },
         // {
         //   id: "2",
@@ -31,26 +31,43 @@
         //   class: "a2",
         // },
         {
-          id: "3",
-          name: "鍦烘櫙鍙戝竷",
-          class: "a3",
+          id: '2',
+          name: 'synthesis.release',
+          class: 'a3',
         },
         {
-          id: "2",
-          name: "鍦烘櫙瀵煎嚭",
-          class: "a4",
+          id: '3',
+          name: 'synthesis.export',
+          class: 'a4',
         },
       ],
     };
   },
+  created() {
+    var cover_Id = this.$store.state.syntiesis.menu;
+    var cover_perms = this.$store.state.permsEntity;
 
+    for (var i = 0; i < cover_perms.length; i++) {
+      if (cover_perms[i].pid == cover_Id) {
+        this.showCoverMenu(cover_perms[i]);
+      }
+    }
+  },
   methods: {
+    showCoverMenu(res) {
+      if (res.cnName != '鍥惧眰') return;
+      console.log('鍥惧眰', res.tag);
+    },
     checkCourvage(res) {
-      var res_val = {
-        url: "",
-        name: res.name,
-      };
-      this.$bus.$emit("changetool", res_val);
+      switch (res.id) {
+        case '1': //鍥惧眰绠$悊
+          break;
+        case '2': //鍦烘櫙鍙戝竷
+          break;
+        case '3': //鍦烘櫙瀵煎嚭!
+          this.$store.state.exportLayer != this.$store.state.exportLayer;
+          break;
+      }
     },
   },
 };
@@ -76,23 +93,23 @@
   margin: 0px;
 }
 .a1 {
-  background: url("../../assets/img/synthesis/鍥惧眰 32.png") no-repeat center;
+  background: url('../../assets/img/synthesis/鍥惧眰 32.png') no-repeat center;
 }
 .a2 {
-  background: url("../../assets/img/synthesis/鍦烘櫙鎵撳紑.png") no-repeat center;
+  background: url('../../assets/img/synthesis/鍦烘櫙鎵撳紑.png') no-repeat center;
 }
 .a3 {
-  background: url("../../assets/img/synthesis/鍦烘櫙鍙戝竷.png") no-repeat center;
+  background: url('../../assets/img/synthesis/鍦烘櫙鍙戝竷.png') no-repeat center;
 }
 .a4 {
-  background: url("../../assets/img/synthesis/鍥惧眰 35.png") no-repeat center;
+  background: url('../../assets/img/synthesis/鍥惧眰 35.png') no-repeat center;
 }
-.backimge1 {
+.backimge {
   width: 30px;
   height: 30px;
-  margin-left: 25px;
   position: absolute;
   background-size: 100% 100%;
+  margin: 0 38%;
 }
 .divli {
   width: 100%;

--
Gitblit v1.9.3