From 9a37c5e1b2190c3f6ec71483923922189091dd52 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 18 Dec 2024 09:42:01 +0800
Subject: [PATCH] 事件模拟更新
---
src/views/pac/components/box/dataContent.vue | 13 +++----------
1 files changed, 3 insertions(+), 10 deletions(-)
diff --git a/src/views/pac/components/box/dataContent.vue b/src/views/pac/components/box/dataContent.vue
index 50cf14e..010d075 100644
--- a/src/views/pac/components/box/dataContent.vue
+++ b/src/views/pac/components/box/dataContent.vue
@@ -43,6 +43,7 @@
const curSelect = ref('1')
let addTileLayers = {}
const handleCheckChange = (row) => {
+ EventBus.emit('flyToyqfw', 'flyToyqfw')
resData.data.forEach(item => {
if (row.value === item.value) {
if (!addTileLayers[item.label]) {
@@ -104,7 +105,6 @@
data.filter(i => i.lng && i.lng != '' && i.lat && i.lat != '').forEach(i => {
let iconEl = ''
let divclassName = ''
-
let flag = typeList.find(l => l.type == i.type)
if (flag) {
divclassName = flag.className
@@ -116,14 +116,8 @@
</div>
`
}
- } else {
- iconEl = `<div class="marsBlueGradientPnl">
- <div>${i[i.showParams] || i.name}</div>
- </div>`
- }
-
let divIcon = new DC.DivIcon(
- new DC.Position(i.lng, i.lat, 64),
+ new DC.Position(i.lng, i.lat, i.ele || 64),
`<div class="public-map-popup ${divclassName}">
${iconEl}
</div>`
@@ -132,10 +126,9 @@
let incident = () => { }
if (item.incident) incident = item.incident
-
divIcon.on(DC.MouseEventType.CLICK, incident)
-
addTileLayers[item.label].addOverlay(divIcon)
+ }
})
})
} else {
--
Gitblit v1.9.3