From 7a9907d5ca96b8cb360b6902a3591634ff0cffcc Mon Sep 17 00:00:00 2001 From: sd <1504629600@qq.com> Date: Thu, 22 Jan 2026 13:22:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E8=8F=9C=E5=8D=95=E5=8F=AF?= =?UTF-8?q?=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue | 11 +- ruoyi-ui/src/views/childRoom/LeftMenu.vue | 201 ++++++++++-- ruoyi-ui/src/views/childRoom/TopHeader.vue | 77 ++++- ruoyi-ui/src/views/childRoom/index.vue | 49 +-- .../src/views/dialogs/ExternalParamsDialog.vue | 289 +++++++++++++++++ ruoyi-ui/src/views/dialogs/PowerZoneDialog.vue | 341 +++++++++++++++++++++ ruoyi-ui/src/views/dialogs/ScaleDialog.vue | 223 ++++++++++++++ 7 files changed, 1138 insertions(+), 53 deletions(-) create mode 100644 ruoyi-ui/src/views/dialogs/ExternalParamsDialog.vue create mode 100644 ruoyi-ui/src/views/dialogs/PowerZoneDialog.vue create mode 100644 ruoyi-ui/src/views/dialogs/ScaleDialog.vue diff --git a/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue b/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue index f53a9c0..9acf607 100644 --- a/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue +++ b/ruoyi-ui/src/views/cesiumMap/DrawingToolbar.vue @@ -70,14 +70,14 @@ export default { position: absolute; top: 70px; right: 20px; - width: 40px; + width: 36px; background: rgba(255, 255, 255, 0.3); backdrop-filter: blur(10px); border: 1px solid rgba(0, 138, 255, 0.1); border-radius: 8px; z-index: 90; box-shadow: 0 4px 12px rgba(0, 138, 255, 0.2); - padding: 15px 5px; + padding: 12px 2px; transition: all 0.3s ease; overflow: hidden; opacity: 1; @@ -95,14 +95,15 @@ export default { display: flex; justify-content: center; align-items: center; - height: 40px; + width: 32px; + height: 32px; cursor: pointer; color: #555; - font-size: 20px; + font-size: 16px; position: relative; transition: all 0.3s; border-radius: 4px; - padding: 0 5px; + padding: 0; background: rgba(255, 255, 255, 0.8); backdrop-filter: blur(5px); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); diff --git a/ruoyi-ui/src/views/childRoom/LeftMenu.vue b/ruoyi-ui/src/views/childRoom/LeftMenu.vue index a68353b..60706fe 100644 --- a/ruoyi-ui/src/views/childRoom/LeftMenu.vue +++ b/ruoyi-ui/src/views/childRoom/LeftMenu.vue @@ -1,34 +1,71 @@ + + diff --git a/ruoyi-ui/src/views/dialogs/PowerZoneDialog.vue b/ruoyi-ui/src/views/dialogs/PowerZoneDialog.vue new file mode 100644 index 0000000..0fd57a3 --- /dev/null +++ b/ruoyi-ui/src/views/dialogs/PowerZoneDialog.vue @@ -0,0 +1,341 @@ + + + + + diff --git a/ruoyi-ui/src/views/dialogs/ScaleDialog.vue b/ruoyi-ui/src/views/dialogs/ScaleDialog.vue new file mode 100644 index 0000000..4015c8e --- /dev/null +++ b/ruoyi-ui/src/views/dialogs/ScaleDialog.vue @@ -0,0 +1,223 @@ + + + + +