From 32d4a1a6e07a28f81932d05538d0440d3842d028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Fri, 5 Dec 2025 13:03:08 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E4=BB=93=E5=BA=93=E7=AE=A1=E7=90=86):=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=93=E5=BA=93=E9=B8=9F=E7=9E=B0=E5=9B=BE?= =?UTF-8?q?=E5=B8=83=E5=B1=80=E5=B9=B6=E6=B7=BB=E5=8A=A0=E5=9B=BE=E4=BE=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在仓库鸟瞰图中添加占用状态图例 - 调整网格布局为两栏显示,优化空间利用率 - 减少网格行数从50到40 - 缩小网格单元格尺寸并移除冗余编码显示 - 添加按钮加载状态控制 --- .../warehouse/components/WarehouseBird.vue | 57 +++++- .../warehouse/components/WarehouseGrid.vue | 169 +++++++++--------- klp-ui/src/views/wms/warehouse/overview.vue | 5 +- 3 files changed, 144 insertions(+), 87 deletions(-) diff --git a/klp-ui/src/views/wms/warehouse/components/WarehouseBird.vue b/klp-ui/src/views/wms/warehouse/components/WarehouseBird.vue index 46f11373..4e9c1822 100644 --- a/klp-ui/src/views/wms/warehouse/components/WarehouseBird.vue +++ b/klp-ui/src/views/wms/warehouse/components/WarehouseBird.vue @@ -22,11 +22,22 @@ + +
+
+
+ 正常未占用 +
+
+
+ 已占用 +
+
+
- 第{{ layer }}层库位
@@ -198,9 +209,53 @@ export default { } } +// 图例样式 +.legend-container { + display: flex; + align-items: center; + margin-bottom: 16px; + padding: 8px 12px; + background: #f8f9fa; + border-radius: 4px; + + .legend-item { + display: flex; + align-items: center; + margin-right: 24px; + + &:last-child { + margin-right: 0; + } + + .legend-color { + width: 16px; + height: 16px; + border-radius: 2px; + margin-right: 8px; + border: 1px solid #e6e6e6; + } + + .normal { + background-color: #ffffff; + } + + .occupied { + background-color: #c0c4cc; + } + + .legend-text { + font-size: 14px; + color: #606266; + } + } +} + // 分层容器样式 .layers-container { + display: flex; .layer-section { + flex: 1; + max-width: 50%; margin-bottom: 24px; } diff --git a/klp-ui/src/views/wms/warehouse/components/WarehouseGrid.vue b/klp-ui/src/views/wms/warehouse/components/WarehouseGrid.vue index 5048e0df..4c8cc7f9 100644 --- a/klp-ui/src/views/wms/warehouse/components/WarehouseGrid.vue +++ b/klp-ui/src/views/wms/warehouse/components/WarehouseGrid.vue @@ -1,87 +1,89 @@