From ba76292c5399f51b563b97e406836eb51d7e3fcf Mon Sep 17 00:00:00 2001 From: Zzc <1373857752@qq.com> Date: Mon, 17 Nov 2025 11:12:56 +0800 Subject: [PATCH] =?UTF-8?q?refactor(screen):=20=E9=87=8D=E6=9E=84=E5=9C=B0?= =?UTF-8?q?=E5=9B=BE=E6=9F=A5=E7=9C=8B=E5=99=A8=E5=B8=83=E5=B1=80=E5=B9=B6?= =?UTF-8?q?=E9=9B=86=E6=88=90=E7=9C=9F=E5=AE=9E=E5=9C=B0=E5=9B=BE=E7=BB=84?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 用 MapViewport 组件替换占位符地图,为地图、遮罩、面板和控件添加分层布局。实现控件的传送功能,增加图标加载的错误处理,并使用相机定位初始化地图存储。移除静态标记,转而支持动态实体点击处理(待办)。使用容器查询更新样式以实现响应式设计。 --- .../components/MapViewer/MapControls.vue | 38 ++-- .../components/MapViewer/index.vue | 125 ++--------- .../3DSituationalAwarenessRefactor/index.vue | 212 ++++++++++++++---- 3 files changed, 213 insertions(+), 162 deletions(-) diff --git a/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/MapControls.vue b/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/MapControls.vue index 2f4398d..9e00e8b 100644 --- a/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/MapControls.vue +++ b/packages/screen/src/views/3DSituationalAwarenessRefactor/components/MapViewer/MapControls.vue @@ -42,7 +42,7 @@ diff --git a/packages/screen/src/views/3DSituationalAwarenessRefactor/index.vue b/packages/screen/src/views/3DSituationalAwarenessRefactor/index.vue index 42b498d..1fcb753 100644 --- a/packages/screen/src/views/3DSituationalAwarenessRefactor/index.vue +++ b/packages/screen/src/views/3DSituationalAwarenessRefactor/index.vue @@ -5,14 +5,29 @@
- - + +
+ +
- - + + - - + +
+
+ +
+ +
+ +
+
+ + +
+
+
@@ -32,7 +47,7 @@