24282 hace 2 años
padre
commit
76f7e3b75b

+ 9 - 0
hx-service/storage-restructure/src/main/java/com/fjhx/service/supplier/impl/SupplierServiceImpl.java

@@ -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);