From d4eeffad89e7910b22738c899cfbc5caa2cd335d Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 05 Apr 2023 02:42:58 +0800
Subject: [PATCH] 社区更改

---
 src/components/map/index.vue |   23 ++++-------------------
 1 files changed, 4 insertions(+), 19 deletions(-)

diff --git a/src/components/map/index.vue b/src/components/map/index.vue
index af67faa..968b5a1 100644
--- a/src/components/map/index.vue
+++ b/src/components/map/index.vue
@@ -2,7 +2,7 @@
  * @Author: shuishen 1109946754@qq.com
  * @Date: 2022-08-18 17:00:30
  * @LastEditors: shuishen 1109946754@qq.com
- * @LastEditTime: 2023-04-05 00:50:03
+ * @LastEditTime: 2023-04-05 02:42:41
  * @FilePath: \srs-police-affairs\src\components\map\index.vue
  * @Description: 公用地图组件
  * 
@@ -1061,14 +1061,6 @@
 
             tilesetObject[titlesetName].setHeight(-72)
 
-            if (this.$route.path.indexOf('/layout/house') != -1) {
-                tilesetObject[titlesetName].on(global.DC.MouseEventType.CLICK, this.housingIndent)
-                console.log('addMxTileset11111')
-            } else {
-                console.log('addMxTileset22222')
-                tilesetObject[titlesetName].off(global.DC.MouseEventType.CLICK, this.housingIndent)
-            }
-
             tilesetLayer.addOverlay(tilesetObject[titlesetName])
 
             // global.viewer.flyTo(tilesetObject[titlesetName])removeMxTileset
@@ -1107,7 +1099,6 @@
          */
         removeMxTileset (titlesetName) {
             if (tilesetObject[titlesetName] && tilesetObject[titlesetName] != null) {
-                tilesetObject[titlesetName].off(global.DC.MouseEventType.CLICK, this.housingIndent)
                 tilesetLayer.removeOverlay(tilesetObject[titlesetName])
                 tilesetObject[titlesetName] = null
             }
@@ -1162,17 +1153,11 @@
         $route: {
             handler (route) {
                 if (route.path.indexOf('/layout/house') != -1) {
-                    console.log('/layout/house1111111')
-                    label.forEach(item => {
-                        tilesetObject[`sdTilesetLayer${item}`] && tilesetObject[`sdTilesetLayer${item}`].on(global.DC.MouseEventType.CLICK, this.housingIndent)
-                    })
+                    tilesetLayer && tilesetLayer.off(global.DC.MouseEventType.CLICK, this.housingIndent)
+                    tilesetLayer && tilesetLayer.on(global.DC.MouseEventType.CLICK, this.housingIndent)
                 } else {
-                    console.log('/layout/other2222222')
-                    label.forEach(item => {
-                        tilesetObject[`sdTilesetLayer${item}`] && tilesetObject[`sdTilesetLayer${item}`].off(global.DC.MouseEventType.CLICK, this.housingIndent)
-                    })
+                    tilesetLayer && tilesetLayer.off(global.DC.MouseEventType.CLICK, this.housingIndent)
                 }
-
             },
             immediate: true
         }

--
Gitblit v1.9.3