给金额为null的时候赋值0

This commit is contained in:
季圣华
2023-03-09 22:32:03 +08:00
parent e0bf75d6a6
commit ca1c6e13ef
2 changed files with 3 additions and 1 deletions

View File

@@ -146,6 +146,8 @@ public class DepotHeadService {
}
if(dh.getChangeAmount() != null) {
dh.setChangeAmount(dh.getChangeAmount().abs());
} else {
dh.setChangeAmount(BigDecimal.ZERO);
}
if(dh.getTotalPrice() != null) {
dh.setTotalPrice(dh.getTotalPrice().abs());

View File

@@ -1115,7 +1115,7 @@ public class MaterialService {
List<MaterialVo4Unit> dataList = materialMapperEx.getListWithStock(depotList, idList, materialParam, zeroStock, column, order, offset, rows);
for(MaterialVo4Unit item: dataList) {
item.setUnitName(null!=item.getUnitId()?item.getUnitName() + "[多单位]":item.getUnitName());
item.setInitialStock(initialStockMap.get(item.getId()));
item.setInitialStock(null!=initialStockMap.get(item.getId())?initialStockMap.get(item.getId()):BigDecimal.ZERO);
item.setBigUnitStock(getBigUnitStock(item.getCurrentStock(), item.getUnitId()));
}
return dataList;