wanshenmean
2026-03-30 08220d98b61cc18bd5ec5bf0a5ae8a0cce92a061
Code/WMS/WIDESEA_WMSClient/src/views/stock/stockChat.vue
@@ -185,16 +185,11 @@
  try {
    const res = await proxy.http.get(`/api/StockInfo/Get3DLayout?warehouseId=${warehouseId}`)
    if (res.Status && res.Data) {
      locationData = res.Data
      // 提取物料编号和批次列表
      const codes = new Set()
      const batches = new Set()
      res.Data.forEach(loc => {
        if (loc.materielCode) codes.add(loc.materielCode)
        if (loc.batchNo) batches.add(loc.batchNo)
      })
      materielCodeList.value = Array.from(codes)
      batchNoList.value = Array.from(batches)
      const data = res.Data
      locationData = data.Locations || []
      // 使用后端返回的筛选列表
      materielCodeList.value = data.MaterielCodeList || []
      batchNoList.value = data.BatchNoList || []
      // 渲染货位
      renderLocations()
    }