From ffbf92930f5fdb896322371b29ebe1232f49daa8 Mon Sep 17 00:00:00 2001
From: sd <1504629600@qq.com>
Date: Tue, 20 Jan 2026 15:03:55 +0800
Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E8=8A=B1=E6=8E=A5=E6=9C=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-ui/package.json | 1 +
ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue | 128 ++++
ruoyi-ui/src/views/cesiumMap/MeasurementPanel.vue | 104 +++
ruoyi-ui/src/views/cesiumMap/index.vue | 863 ++++++++--------------
ruoyi-ui/src/views/childRoom/BottomLeftPanel.vue | 391 ++++++++++
ruoyi-ui/src/views/childRoom/index.vue | 167 ++++-
6 files changed, 1072 insertions(+), 582 deletions(-)
create mode 100644 ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue
create mode 100644 ruoyi-ui/src/views/cesiumMap/MeasurementPanel.vue
create mode 100644 ruoyi-ui/src/views/childRoom/BottomLeftPanel.vue
diff --git a/ruoyi-ui/package.json b/ruoyi-ui/package.json
index 92bbe25..915ace5 100644
--- a/ruoyi-ui/package.json
+++ b/ruoyi-ui/package.json
@@ -52,6 +52,7 @@
"devDependencies": {
"@babel/plugin-transform-nullish-coalescing-operator": "^7.28.6",
"@babel/plugin-transform-optional-chaining": "^7.28.6",
+ "@open-wc/webpack-import-meta-loader": "^0.4.7",
"@vue/cli-plugin-babel": "4.4.6",
"@vue/cli-service": "4.4.6",
"babel-plugin-dynamic-import-node": "2.3.3",
diff --git a/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue b/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue
new file mode 100644
index 0000000..f53a9c0
--- /dev/null
+++ b/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
diff --git a/ruoyi-ui/src/views/cesiumMap/MeasurementPanel.vue b/ruoyi-ui/src/views/cesiumMap/MeasurementPanel.vue
new file mode 100644
index 0000000..d09f8d4
--- /dev/null
+++ b/ruoyi-ui/src/views/cesiumMap/MeasurementPanel.vue
@@ -0,0 +1,104 @@
+
+ 测量结果
+