吉安感知网项目-前端
shuishen
2026-01-31 8b502a38b3c9c322e704ab9f8e19a68c4d51cb09
applications/drone-command/src/components/map-container/device-map-container.vue
@@ -736,7 +736,7 @@
      })
      billboard.id = entityId
      devicePickMap.set(entityId, { data: item, billboard })
      deviceEntries.push({ position, rangeMeters, billboard })
      deviceEntries.push({ position, rangeMeters, billboard, isOnline })
   })
   if (selectedTargetType.value === 'device' && selectedDeviceBillboard && !devicePickMap.has(selectedDeviceBillboard.id)) {
      closePopup()
@@ -753,6 +753,7 @@
               centerHeight
            )
         }
         if (!entry.isOnline) return
         if (!Number.isFinite(entry.rangeMeters) || entry.rangeMeters <= 0) return
         const primitive = createDeviceRangePrimitiveWithHeight(entry.position, entry.rangeMeters, centerHeight)
         if (!primitive) return