任务列表bug修复
This commit is contained in:
parent
58c18f886c
commit
b383e4a1e6
|
@ -86,9 +86,15 @@ public class MesPlanDetailServiceImpl implements IMesPlanDetailService {
|
||||||
MesPlanDetailVo planVo = res.get(i);
|
MesPlanDetailVo planVo = res.get(i);
|
||||||
Long id = planVo.getId();
|
Long id = planVo.getId();
|
||||||
List<MesPlanRecordVo> detailRecord = recordCollect.get(id);
|
List<MesPlanRecordVo> detailRecord = recordCollect.get(id);
|
||||||
|
List<MesPlanRecordVo> plan = new ArrayList<>();
|
||||||
|
List<MesPlanRecordVo> actual = new ArrayList<>();
|
||||||
|
if (CollUtil.isNotEmpty(detailRecord)) {
|
||||||
Map<String, List<MesPlanRecordVo>> collect = detailRecord.stream().collect(Collectors.groupingBy(MesPlanRecordVo::getFlag, Collectors.toList()));
|
Map<String, List<MesPlanRecordVo>> collect = detailRecord.stream().collect(Collectors.groupingBy(MesPlanRecordVo::getFlag, Collectors.toList()));
|
||||||
|
plan = collect.get("plan");
|
||||||
|
actual = collect.get("actual");
|
||||||
|
}
|
||||||
planVo.setFlag("plan");
|
planVo.setFlag("plan");
|
||||||
planVo.setRecord(collect.get("plan"));
|
planVo.setRecord(plan);
|
||||||
data.add(planVo);
|
data.add(planVo);
|
||||||
// 处理实际数据
|
// 处理实际数据
|
||||||
MesPlanDetailVo actualVo = new MesPlanDetailVo();
|
MesPlanDetailVo actualVo = new MesPlanDetailVo();
|
||||||
|
@ -97,7 +103,7 @@ public class MesPlanDetailServiceImpl implements IMesPlanDetailService {
|
||||||
actualVo.setParentId(planVo.getParentId());
|
actualVo.setParentId(planVo.getParentId());
|
||||||
actualVo.setMainId(planVo.getMainId());
|
actualVo.setMainId(planVo.getMainId());
|
||||||
actualVo.setFlag("actual");
|
actualVo.setFlag("actual");
|
||||||
actualVo.setRecord(collect.get("actual"));
|
actualVo.setRecord(actual);
|
||||||
data.add(actualVo);
|
data.add(actualVo);
|
||||||
}
|
}
|
||||||
return data;
|
return data;
|
||||||
|
|
Loading…
Reference in New Issue