From 9eb8bb59b802ceef1f52d334c8e577f2bf02c90e Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 21 Jan 2026 15:12:02 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 applications/task-work-order/src/styles/common.scss |   94 +++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 86 insertions(+), 8 deletions(-)

diff --git a/applications/task-work-order/src/styles/common.scss b/applications/task-work-order/src/styles/common.scss
index 18ff080..56dc373 100644
--- a/applications/task-work-order/src/styles/common.scss
+++ b/applications/task-work-order/src/styles/common.scss
@@ -8,6 +8,8 @@
 // 地图编辑样式
 @import './mapEdit.scss';
 
+@import './common/cockpit.scss';
+
 a {
   text-decoration: none;
   color: #333;
@@ -26,10 +28,11 @@
 }
 
 .avue-layout {
+  position: relative;
   display: flex;
   width: 100%;
   height: 100%;
-  background: url("@/assets/images/layoutBg.png") no-repeat center / 100% 100%;
+  background: #EBEEF4;
   overflow: hidden;
 
   &--horizontal {
@@ -56,21 +59,95 @@
       width: $sidebar_width
     }
   }
+
+  > .layer-page-leaf-container {
+    width: 179px;
+    height: 100%;
+    box-sizing: border-box;
+
+    .avue-sidebar {
+      display: flex;
+      flex-direction: column;
+
+      .avue-logo {
+        height: 76px;
+      }
+
+      .footer {
+        height: 102px;
+        display: flex;
+        align-items: center;
+        justify-content: center;
+
+        .avue-breadcrumb {
+          display: flex;
+          align-items: center;
+          justify-content: center;
+          width: 36px;
+          height: 36px;
+          cursor: pointer;
+        }
+      }
+
+      .el-menu-item,
+      .el-sub-menu__title {
+        height: 56px !important;
+        line-height: 56px !important;
+      }
+    }
+  }
+
+  > .layer-page-right-container {
+    padding: 0 30px;
+    padding-bottom: 30px;
+    display: flex;
+    flex-direction: column;
+    width: 0;
+    flex: 1;
+    height: 100%;
+    box-sizing: border-box;
+
+    .layer-content-bottom {
+      width: 100%;
+      height: 0;
+      flex: 1;
+    }
+  }
 }
 
 .avue-contail {
   width: 100%;
   height: 100%;
-  background: #f0f2f5;
   background-size: 100%;
   background-repeat: no-repeat;
 }
 
 .avue--collapse {
 
-  .avue-sidebar,
-  .avue-logo {
-    width: $sidebar_collapse;
+  .avue-layout {
+    > .layer-page-leaf-container {
+      width: 53px;
+      height: 100%;
+
+      .avue-sidebar {
+        width: 100%;
+
+        .el-menu--collapse {
+          width: 100%;
+
+          .el-sub-menu__title {
+            padding: 0;
+            display: flex;
+            align-items: center;
+            justify-content: center;
+
+            i {
+              margin-right: 0;
+            }
+          }
+        }
+      }
+    }
   }
 }
 
@@ -122,7 +199,7 @@
   bottom: 0;
 }
 
-.ztzf-cesium {
+.work-cesium {
   .cesium-viewer {
     height: 100%;
     overflow: hidden;
@@ -191,7 +268,7 @@
   }
 }
 
-.ztzf-cesium {
+.gd-cesium {
   .cesium-viewer {
     height: 100%;
     overflow: hidden;
@@ -215,4 +292,5 @@
   .cesium-viewer-bottom {
     display: none;
   }
-}
\ No newline at end of file
+}
+

--
Gitblit v1.9.3