解决导入商品excel遇到的初始库存为null的报错

This commit is contained in:
jishenghua
2025-07-26 09:58:44 +08:00
parent d0d3ad2cc7
commit 1c4f49734f

View File

@@ -807,7 +807,7 @@ public class MaterialService {
}
buildChangeInitialStock(deleteInitialStockMaterialIdList, insertInitialStockMaterialList, materialDepotInitialMap, mId, depotId, materialDepotKey, stock);
} else {
if(initStock.compareTo(BigDecimal.ZERO)!=0) {
if(initStock!=null && initStock.compareTo(BigDecimal.ZERO)!=0) {
buildChangeInitialStock(deleteInitialStockMaterialIdList, insertInitialStockMaterialList, materialDepotInitialMap, mId, depotId, materialDepotKey, stock);
}
}
@@ -817,7 +817,7 @@ public class MaterialService {
if(stock!=null && stock.compareTo(BigDecimal.ZERO)!=0) {
buildChangeCurrentStock(deleteCurrentStockMaterialIdList, insertCurrentStockMaterialList, materialDepotCurrentMap, mId, depotId, materialDepotKey, stock);
} else {
if(initStock.compareTo(BigDecimal.ZERO)!=0) {
if(initStock!=null && initStock.compareTo(BigDecimal.ZERO)!=0) {
buildChangeCurrentStock(deleteCurrentStockMaterialIdList, insertCurrentStockMaterialList, materialDepotCurrentMap, mId, depotId, materialDepotKey, stock);
}
}