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 @@ + + + + +