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