【需求】修复存货数量问题

dev
zengchenxi 5 months ago
parent 9324d497d4
commit 62956ad06c

@ -889,7 +889,7 @@ public class ChanjetManager {
if(!StringUtils.isEmpty(currentStock.getSpecification())){
currentStock.setSpecification(aDo.getSpec());
}
if(warehouseId != null && currentStock.getWarehouseID() != warehouseId){
if(warehouseId != null && currentStock.getWarehouseID().longValue() != warehouseId.longValue()){
currentStock.setAvailableQuantity("0");
}
});
@ -925,7 +925,7 @@ public class ChanjetManager {
}else{
QueryCurrentStockResVO resVO = stockResVOList.get(0);
BigDecimal stockQuantity = new BigDecimal(resVO.getAvailableQuantity());;
if(warehouseId != null && resVO.getWarehouseID() != warehouseId){
if(warehouseId != null && resVO.getWarehouseID().longValue() != warehouseId.longValue()){
stockQuantity = new BigDecimal(0);
}
aDo.setStockQuantity(stockQuantity);
@ -959,7 +959,7 @@ public class ChanjetManager {
}else{
QueryCurrentStockResVO resVO = stockResVOList.get(0);
BigDecimal stockQuantity = new BigDecimal(resVO.getAvailableQuantity());;
if(warehouseId != null && resVO.getWarehouseID() != warehouseId){
if(warehouseId != null && resVO.getWarehouseID().longValue() != warehouseId.longValue()){
stockQuantity = new BigDecimal(0);
}
aDo.setStockQuantity(stockQuantity);

Loading…
Cancel
Save