From 7995fd71ae0a0dcd305bbf4cbb765f892803ab87 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Sat, 15 Apr 2023 17:16:21 +0800
Subject: [PATCH] 电子沙盘更改

---
 src/views/activity/components/publicIndex.vue |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/src/views/activity/components/publicIndex.vue b/src/views/activity/components/publicIndex.vue
index c9bbcac..2bc42c2 100644
--- a/src/views/activity/components/publicIndex.vue
+++ b/src/views/activity/components/publicIndex.vue
@@ -502,9 +502,9 @@
             }
             coverage.attrParams = { id: params.id, color: params.color, item: params }
             coverage.on(global.DC.MouseEventType.CLICK, this.reeditArrowClick)
-
+            coverage.on(global.DC.MouseEventType.MOUSE_OVER, this.pointMouseOver)
+            coverage.on(global.DC.MouseEventType.MOUSE_OUT, this.pointMouseOut)
             arrowsListLayer.addOverlay(coverage)
-
             return coverage
         },
 
@@ -597,9 +597,16 @@
 
             if (
                 e.overlay.attrParams.item && e.overlay.attrParams.item.type &&
-                (e.overlay.attrParams.item.type == 6 ||
+                (
+                    e.overlay.attrParams.item.type == 1 ||
+                    e.overlay.attrParams.item.type == 2 ||
+                    e.overlay.attrParams.item.type == 3 ||
+                    e.overlay.attrParams.item.type == 4 ||
+                    e.overlay.attrParams.item.type == 5 ||
+                    e.overlay.attrParams.item.type == 6 ||
                     e.overlay.attrParams.item.type == 7 ||
                     e.overlay.attrParams.item.type == 8 ||
+                    e.overlay.attrParams.item.type == 10 ||
                     e.overlay.attrParams.item.type == 11)) {
                 hoverData.billboard = true
             } else {
@@ -695,8 +702,10 @@
                     layerName: 'newCarDrawLineLayers',
                     positions: positionStr,
                     material: color,
-                    params: { ...item, lineObj },
-                    incident: this.lineOverlayTypeClick
+                    params: { ...item, lineObj, item, data: item },
+                    incident: this.lineOverlayTypeClick,
+                    mouseOverIncident: this.pointMouseOver,
+                    mouseOutIncident: this.pointMouseOut
                 })
 
             })

--
Gitblit v1.9.3