# 三楼仓库可视化界面设计方案
## 一、背景
由仓库管理提出,三楼仓库目前缺少直观的库位可视化展示能力,仓库人员无法快速了解各库位使用状态、物料分布和整体仓储情况。现有立库查询界面已具备 2D 网格矩阵可视化能力(巷道筛选、状态颜色标识、库位点击查看物料详情、统计面板),可参考该方案为三楼仓库开发类似的可视化界面。
当前仓库人员判断库位使用情况主要依赖库位管理页面(`LocationManagement`)逐条查询和物料库位页面(`MaterialLocation`)按物料查阅,缺少全局视角的库位状态总览。在盘点、出入库规划、空间利用率评估等场景下,仓库人员需要一屏总览仓库所有库位状态和物料分布,便于快速定位目标库位和发现异常。
本次需求优先级为 P1,纳入第一阶段实施。
## 二、现状核对
### 2.1 已有立库可视化组件
主组件文件:
- `src/views/WarehouseManagement/WarehouseVisualization/index.vue`
- 组件名:`WarehouseVisualizationSystem`
已实现功能:
- 按 4 个巷道加载立库数据,接口名为 `GetPositionView`
- 库位矩阵用原生 HTML `
| 排/行号 | {{ col }} |
|---|---|
| {{ row['行标识'] }} |
{{ getStatusText(row[col].状态) }}
{{ getStatusDescription(row[col].状态) }}
|