diff --git a/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java b/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java index c1320fc..d5c2301 100644 --- a/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java +++ b/src/main/java/com/yxt/warehouse/apiadmin/WarehouseInventoryRest.java @@ -221,6 +221,7 @@ public class WarehouseInventoryRest { availableCountVo.setInitialCount(warehouseOutLocation.getCount()); availableCountVo.setCount(warehouseOutLocation.getCount()); availableCountVo.setLocationSid(warehouseOutLocation.getSid()); + availableCountVo.setUseCount(availableCountVo.getUseCount().add(warehouseOutLocation.getCount())); } availableCountVo.setGoodsSkuSid(skuSid); } diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml index 8e1fe00..ee3cdaa 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml +++ b/src/main/java/com/yxt/warehouse/biz/warehouseinventory/WarehouseInventoryMapper.xml @@ -453,7 +453,7 @@ b.rackName, b.sid as rackSid, b.rackCode, - a.count AS useCount, + (a.count - a.allocateCount )AS useCount, a.goodsSpuName, a.goodsSkuTitle, a.goodsSkuOwnSpec diff --git a/src/main/java/com/yxt/warehouse/biz/warehouseoutlocation/WarehouseOutLocationService.java b/src/main/java/com/yxt/warehouse/biz/warehouseoutlocation/WarehouseOutLocationService.java index a4b88eb..f3b65a0 100644 --- a/src/main/java/com/yxt/warehouse/biz/warehouseoutlocation/WarehouseOutLocationService.java +++ b/src/main/java/com/yxt/warehouse/biz/warehouseoutlocation/WarehouseOutLocationService.java @@ -107,7 +107,11 @@ public class WarehouseOutLocationService extends MybatisBaseService> details(String sid) { ResultBean> rb = ResultBean.fireFail(); List warehouseOutLocationVo = baseMapper.details(sid);