给金额为null的时候赋值0
This commit is contained in:
@@ -146,6 +146,8 @@ public class DepotHeadService {
|
|||||||
}
|
}
|
||||||
if(dh.getChangeAmount() != null) {
|
if(dh.getChangeAmount() != null) {
|
||||||
dh.setChangeAmount(dh.getChangeAmount().abs());
|
dh.setChangeAmount(dh.getChangeAmount().abs());
|
||||||
|
} else {
|
||||||
|
dh.setChangeAmount(BigDecimal.ZERO);
|
||||||
}
|
}
|
||||||
if(dh.getTotalPrice() != null) {
|
if(dh.getTotalPrice() != null) {
|
||||||
dh.setTotalPrice(dh.getTotalPrice().abs());
|
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);
|
List<MaterialVo4Unit> dataList = materialMapperEx.getListWithStock(depotList, idList, materialParam, zeroStock, column, order, offset, rows);
|
||||||
for(MaterialVo4Unit item: dataList) {
|
for(MaterialVo4Unit item: dataList) {
|
||||||
item.setUnitName(null!=item.getUnitId()?item.getUnitName() + "[多单位]":item.getUnitName());
|
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()));
|
item.setBigUnitStock(getBigUnitStock(item.getCurrentStock(), item.getUnitId()));
|
||||||
}
|
}
|
||||||
return dataList;
|
return dataList;
|
||||||
|
|||||||
Reference in New Issue
Block a user