From f27ca082eb0a839449dd50c49007b58e5ed6946f Mon Sep 17 00:00:00 2001
From: 罗广辉 <guanghui.luo@foxmail.com>
Date: Thu, 19 Jun 2025 19:08:01 +0800
Subject: [PATCH] feat: 服务名修改
---
src/hooks/use-cesium-tsa.ts | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/hooks/use-cesium-tsa.ts b/src/hooks/use-cesium-tsa.ts
index a25ff3b..d054882 100644
--- a/src/hooks/use-cesium-tsa.ts
+++ b/src/hooks/use-cesium-tsa.ts
@@ -103,8 +103,10 @@
maximumLevel: 50,
})
const dimension = ref(3)
- const store = useMyStore()
+ let store = null
const _init = () => {
+ store = useMyStore()
+
// Cesium Token
const cesiumToken = import.meta.env.VITE_CESIUM_TOKEN
Cesium.Ion.defaultAccessToken = cesiumToken
@@ -196,6 +198,9 @@
if (pick && (pick.id._id === sid || pick.id._id.includes(sid))) {
cb(click, pick, viewer, handler)
}
+ if (sid === '') {
+ cb(click, pick, viewer, handler)
+ }
}, Cesium.ScreenSpaceEventType.LEFT_CLICK)
}
// 移除左键事件
@@ -205,7 +210,7 @@
let rightClickHandler: Cesium.ScreenSpaceEventHandler
const addRightClick = (sid: string, cb: Function) => {
- if (leftClickHandler) {
+ if (rightClickHandler) {
removeRightClickEvent()
}
rightClickHandler = new Cesium.ScreenSpaceEventHandler(viewer?.scene.canvas)
--
Gitblit v1.9.3