wanshenmean
8 天以前 b044183d3f3eae7150371318a017160fcd67c715
Code/WMS/docs/superpowers/specs/2026-03-30-stock-chat-3d-design.md
@@ -117,11 +117,7 @@
- `maxCapacity`: 货位最大容量(用于计算填充率)
- `materielCodeList`: 当前仓库所有物料编号列表(用于筛选下拉)
- `batchNoList`: 当前仓库所有批次号列表(用于筛选下拉)
**说明**:
- `locationStatus`: 0=空, 1=占用, 2=锁定, 3=禁用
- `stockStatus`: 0=无货, 1=有货, 2=库存紧张, 3=已满
- `maxCapacity`: 货位最大容量(用于计算填充率)
- **颜色判定在前端实现**:后端返回 `stockQuantity` 和 `maxCapacity`,前端按 3.2 规则计算颜色
### 4.2 SignalR 实时推送
@@ -167,8 +163,12 @@
        <el-option label="库存紧张" :value="2" />
        <el-option label="已满" :value="3" />
      </el-select>
      <el-select v-model="filterMaterielCode" placeholder="物料筛选" clearable :options="materielCodeList" />
      <el-select v-model="filterBatchNo" placeholder="批次筛选" clearable :options="batchNoList" />
      <el-select v-model="filterMaterielCode" placeholder="物料筛选" clearable>
        <el-option v-for="code in materielCodeList" :key="code" :label="code" :value="code" />
      </el-select>
      <el-select v-model="filterBatchNo" placeholder="批次筛选" clearable>
        <el-option v-for="batch in batchNoList" :key="batch" :label="batch" :value="batch" />
      </el-select>
      <el-button @click="resetCamera">重置视角</el-button>
    </div>