From 8c30835a41d59e19183434f5f17e6b45b9920f38 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 08 Apr 2022 16:47:59 +0800
Subject: [PATCH] 所有图片资源更换等

---
 src/pcviews/tool/layer-manage.vue |   25 ++++++++++++++++---------
 1 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/src/pcviews/tool/layer-manage.vue b/src/pcviews/tool/layer-manage.vue
index e6b93bd..eeed4fd 100644
--- a/src/pcviews/tool/layer-manage.vue
+++ b/src/pcviews/tool/layer-manage.vue
@@ -39,23 +39,25 @@
     },
     methods: {
         moveMessage (e, b) {
-            if (b == '') {
-                global.viewer.tooltip.enable = false
-            } else {
-                global.viewer.tooltip.enable = true
-                global.viewer.tooltip.showAt(e.windowPosition, b)
-            }
+            global.viewer.tooltip.enable = true
+            global.viewer.tooltip.showAt(e.windowPosition, b)
+        },
+
+        mouseMove (e) {
+            this.moveMessage(e, '点击确认标注位置')
         },
 
         addSign () {
             var that = this
 
-            global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, (e) => that.moveMessage(e, '点击确认标注位置'))
+            global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMove)
 
             global.viewer.once(global.DC.MouseEventType.CLICK, (e) => {
                 if (that.destroyedFlag == false) return
 
-                global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, (e) => that.moveMessage(e, ''))
+                global.viewer.tooltip.showAt({ x: 100, y: 100 }, '')
+                global.viewer.tooltip.enable = false
+                global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMove)
 
                 // eslint-disable-next-line no-unused-vars
                 var popup = new global.DC.DivForms(global.viewer, {
@@ -83,12 +85,17 @@
         closeModel () {
             this.$store.dispatch('delVisitedViews', this.$route)
             this.$router.push('/pcLayout/default')
+            global.viewer.tooltip.showAt({ x: 100, y: 100 }, '')
+            global.viewer.tooltip.enable = false
+            global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, this.mouseMove)
         }
     },
     destroyed () {
         var that = this
         that.destroyedFlag = false
-        global.viewer.on(global.DC.MouseEventType.MOUSE_MOVE, (e) => that.moveMessage(e, ''))
+        global.viewer.tooltip.showAt({ x: 100, y: 100 }, '')
+        global.viewer.tooltip.enable = false
+        global.viewer.off(global.DC.MouseEventType.MOUSE_MOVE, that.mouseMove)
     }
 }
 </script>

--
Gitblit v1.9.3