From b376aad2139fbc2dfe57c0568a90fc634a3af1ce Mon Sep 17 00:00:00 2001
From: chenzeping <ChenZeping02609@163.com>
Date: 星期一, 08 三月 2021 17:57:31 +0800
Subject: [PATCH] Merge branch 'master' of http://xearth.cn:6600/r/wuyushui/SewerAndRainNetwork into master

---
 src/components/LayerController/modules/LcBaseMap.vue |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

diff --git a/src/components/LayerController/modules/LcBaseMap.vue b/src/components/LayerController/modules/LcBaseMap.vue
index e5af6f2..3afc8d8 100644
--- a/src/components/LayerController/modules/LcBaseMap.vue
+++ b/src/components/LayerController/modules/LcBaseMap.vue
@@ -16,6 +16,7 @@
   data () {
     return {
       isShow: true,
+      currentBaseMapCode: 'tianditu_img',
       basemapList: []
     }
   },
@@ -34,7 +35,14 @@
       const code = itm.code
       this.basemapList.forEach((item) => {
         if (item.code === code) {
-          this.basemapHelper.showBasemap(item.code, item.conf.annotationCheck, true)
+          console.log(this.currentBaseMapCode)
+          if (this.currentBaseMapCode == null || this.currentBaseMapCode !== code) {
+            this.currentBaseMapCode = code
+            this.basemapHelper.showBasemap(item.code, item.conf.annotationCheck, true)
+          } else {
+            this.basemapHelper.showBasemap(item.code, item.conf.annotationCheck, false)
+          }
+
           this.basemapHelper.getBasemapList().forEach((item) => {
             item.layer.bringToBack()
           })

--
Gitblit v1.8.0