包头bug修复

This commit is contained in:
guoshengxiong 2025-04-29 21:33:35 +08:00
parent 725f2ed0ad
commit fc4d761580

View File

@ -1038,7 +1038,7 @@ public class PlanRecordServiceImpl extends ServiceImpl<PlanRecordMapper, PlanRec
List<PlanFeedbackPeriod> list = new ArrayList<>();
Map<Date, PlanFeedbackPeriod> startDateMap = actualFeedbackPeriods.stream().collect(Collectors.toMap(PlanFeedbackPeriod::getPeriodStart, Function.identity(), (o1, o2) -> o1));
for (PlanFeedbackPeriod feedbackPeriod : feedbackPeriods) {
feedbackPeriod.setActualMilestoneVals(startDateMap.get(feedbackPeriod.getPeriodStart()).getActualMilestoneVals());
feedbackPeriod.setActualMilestoneVals(Optional.ofNullable(startDateMap.get(feedbackPeriod.getPeriodStart())).map(PlanFeedbackPeriod::getActualMilestoneVals).orElse(new ArrayList<>()));
list.add(feedbackPeriod);
}
return list;