给金额为null的时候赋值0
This commit is contained in:
@@ -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());
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user