From a2f1ea1771cffe31b720dbb2161186f28b7cb977 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Mon, 16 Jun 2025 20:04:22 +0800
Subject: [PATCH] feat:正射

---
 src/views/dataCenter/components/dataCenterMap.vue |   12 +++---------
 1 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/src/views/dataCenter/components/dataCenterMap.vue b/src/views/dataCenter/components/dataCenterMap.vue
index 5bb09ed..11d87c6 100644
--- a/src/views/dataCenter/components/dataCenterMap.vue
+++ b/src/views/dataCenter/components/dataCenterMap.vue
@@ -89,9 +89,8 @@
 const restoreAllIcons = () => {
   dataPointEntities.value.forEach(entity => {
     if (entity.billboard) {
-    const status = entity?.properties?._customData?._value?.data.status
       entity.billboard.image =
-        status === 1 ? defaultIcon  : getEventImage(item.status);
+        props.dotData.resultType === 2 ? getEventImage(entity.status) : defaultIcon;
     }
   });
   activeEntity.value = null;
@@ -111,10 +110,8 @@
   // 恢复所有点的默认图标
   restoreAllIcons();
   if (currentClickEntity.billboard) {
-    const status = currentClickEntity?.properties?._customData?._value?.data.status
-    console.log('stayus',status);
     currentClickEntity.billboard.image =
-      status === 1 ?activeIcon  : getEventActiveImage(status);
+      props.dotData.resultType === 2 ? getEventImage(currentClickEntity.status) : activeIcon;
     currentClickEntity.billboard.scale = 1; // 可选缩放效果
     activeEntity.value = currentClickEntity;
   }
@@ -171,7 +168,7 @@
         pixelOffset: new Cesium.Cartesian2(0, 55),
       },
       billboard: {
-        image: item.status === 1 ?defaultIcon  : getEventImage(item.status), // 初始为默认图标
+        image: props.dotData.resultType === 2 ? getEventImage(item.status) : defaultIcon, // 初始为默认图标
         width: 40,
         height: 40,
         pixelOffset: new Cesium.Cartesian2(0, -15),
@@ -255,14 +252,11 @@
   }
 };
 const isViewerReady = ref(false);
-
 /**
  * 初始化标注添加
  * @param data 数据
  */
 const initEntityOrPopup = data => {
-console.log('data',data);
-
   //地图点在范围内
   watch(
     () => isMapInitialized.value,

--
Gitblit v1.9.3