From aa6beffbd5cb8f78423f2d561eaa1b58c2b96373 Mon Sep 17 00:00:00 2001
From: zhangshuaibao <15731629597@163.com>
Date: 星期四, 18 三月 2021 17:19:26 +0800
Subject: [PATCH] 完善左上角工具栏点击状态

---
 src/components/panel/ToolBoxPanel.vue |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/components/panel/ToolBoxPanel.vue b/src/components/panel/ToolBoxPanel.vue
index 8c8347c..d2e6a65 100644
--- a/src/components/panel/ToolBoxPanel.vue
+++ b/src/components/panel/ToolBoxPanel.vue
@@ -27,7 +27,7 @@
               <img :src="itemT.iconChoose" :title="itemT.title" v-if="Selecd === indexT"/>
               <img :src="itemT.icon" :title="itemT.title" v-else/>
             </el-button>
-            <div class="base-map-inner-panel" v-show="!isShow&&item.index==='2'">
+            <div class="base-map-inner-panel" v-show="item.index==='2'">
               <div v-for="item in basemapList" :key="item.code" class="basemap-layer-item">
                 <img class="base-map-img" width="50" height="50" :src="item.conf.icon_actived" :title="item.name"
                      @click="changeBasemap(item)"/>
@@ -289,6 +289,7 @@
       this.active = index
       if (this.checkbutton === index) {
         this.checked = !this.checked
+        this.Selecd = -1
       } else {
         if (this.checkbutton === -1) {
           this.checked = !this.checked
@@ -300,6 +301,7 @@
     },
     choiceItem (itemT, indexT) {
       this.Selecd = indexT
+      this.checked = false
       switch (itemT.label) {
         case '鐐规爣缁�':
           var myIcon = this.L.icon({
@@ -391,7 +393,7 @@
     },
     changeSelectMouse () {
       this.selectGroup = true
-      this.checked = false
+      // this.checked = false
     }
   }
 }

--
Gitblit v1.8.0