From 19a8a9601842a42c026c5f74f540221ec3f72d69 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 16 Jan 2026 17:02:47 +0800
Subject: [PATCH] feat:任务工单管理子系统页面结构样式调整

---
 applications/task-work-order/src/styles/common.scss |   91 ++++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 84 insertions(+), 7 deletions(-)

diff --git a/applications/task-work-order/src/styles/common.scss b/applications/task-work-order/src/styles/common.scss
index 18ff080..e4f531a 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-layout {
+    > .layer-page-leaf-container {
+      width: 53px;
+      height: 100%;
 
-  .avue-sidebar,
-  .avue-logo {
-    width: $sidebar_collapse;
+      .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 {
+.work-cesium {
   .cesium-viewer {
     height: 100%;
     overflow: hidden;

--
Gitblit v1.9.3