|
@@ -280,6 +280,15 @@ public class SupplierServiceImpl extends ServiceImpl<SupplierMapper, Supplier> i
|
|
|
Long supplierId = Convert.toLong(record.get("id"));
|
|
|
List<Contract> contractList = listBySupplierId.get(supplierId);
|
|
|
|
|
|
+ if (contractList == null) {
|
|
|
+ record.put("sumMoney", BigDecimal.ZERO);
|
|
|
+ record.put("lastYearMoney", BigDecimal.ZERO);
|
|
|
+ record.put("yearMoney", BigDecimal.ZERO);
|
|
|
+ record.put("lastMonthMoney", BigDecimal.ZERO);
|
|
|
+ record.put("monthMoney", BigDecimal.ZERO);
|
|
|
+ continue;
|
|
|
+ }
|
|
|
+
|
|
|
// 总额
|
|
|
BigDecimal sumMoney = contractList.stream()
|
|
|
.map(Contract::getAmountMoney).reduce(BigDecimal.ZERO, BigDecimal::add);
|