diff --git a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java index d89c74f..157b77f 100644 --- a/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java +++ b/huzhou/src/main/java/com/easy/admin/modules/huzhou/service/impl/HuzhouProjectinfoServiceImpl.java @@ -702,7 +702,9 @@ public class HuzhouProjectinfoServiceImpl extends ServiceImpl finishPlanTaskList; for (String projectId : projectIdsList) { contractMoneyMap = contractInfoList.stream().filter(x -> x.getProjectId().equals(projectId)) - .collect(Collectors.toMap(HuzhouContractinfo::getTaskName, HuzhouContractinfo::getTotalMoney)); + .collect(Collectors.toMap(HuzhouContractinfo::getTaskName, + HuzhouContractinfo::getTotalMoney, + (oldValue, newValue) -> newValue)); finishPlanTaskList = planInfoList.stream().filter(x -> x.getProjectId().equals(projectId)) .filter(x -> x.getIsfinish().equals("2")).map(x -> x.getTaskName()).collect(Collectors.toList()); for (String key : contractMoneyMap.keySet()) {