解决导入商品遇到的初始库存的bug
This commit is contained in:
@@ -659,7 +659,7 @@ public class MaterialService {
|
|||||||
BigDecimal initStock = getInitStock(mId, depotId);
|
BigDecimal initStock = getInitStock(mId, depotId);
|
||||||
BigDecimal currentNumber = getCurrentStockByMaterialIdAndDepotId(mId, depotId);
|
BigDecimal currentNumber = getCurrentStockByMaterialIdAndDepotId(mId, depotId);
|
||||||
//当前库存的更新:减去初始库存,再加上导入的新初始库存
|
//当前库存的更新:减去初始库存,再加上导入的新初始库存
|
||||||
if(currentNumber!=null && initStock!=null) {
|
if(currentNumber!=null && initStock!=null && stock!=null) {
|
||||||
currentNumber = currentNumber.subtract(initStock).add(stock);
|
currentNumber = currentNumber.subtract(initStock).add(stock);
|
||||||
}
|
}
|
||||||
MaterialCurrentStock materialCurrentStock = new MaterialCurrentStock();
|
MaterialCurrentStock materialCurrentStock = new MaterialCurrentStock();
|
||||||
|
|||||||
Reference in New Issue
Block a user