台账算法支持

This commit is contained in:
2023-05-12 15:25:02 +08:00
parent 40a88596dc
commit 919c64a463
31 changed files with 1722 additions and 199 deletions

View File

@@ -63,7 +63,10 @@ public class ComAssessServiceImpl extends ServiceImpl<RStatComassesDMapper, RSta
//按变电站分类的实际运行终端综合信息
// List<GeneralDeviceDTO> subDataList = generalDeviceInfoClient.getPracticalRunDeviceInfoAsSubstation(comAccessParam).getData();
if (!CollectionUtils.isEmpty(deviceDataList)) {
deviceDataList.forEach(dept-> {
for(GeneralDeviceDTO dept : deviceDataList){
if(CollectionUtils.isEmpty(dept.getLineIndexes())){
continue;
}
ComAssessVO comAssessVO = new ComAssessVO();
comAssessVO.setName(dept.getName());
comAssessVO.setMonitors(dept.getLineIndexes().size());
@@ -98,7 +101,7 @@ public class ComAssessServiceImpl extends ServiceImpl<RStatComassesDMapper, RSta
comAssessVO.setLevel(lv);
comAssessVO.setChildren(children);
comAssessVOList.add(comAssessVO);
});
};
}
List<ComAssessVO> list = comAssessVOList.stream().sorted(Comparator.comparing(ComAssessVO::getData).reversed()).collect(Collectors.toList());