pms国网上送代码提交

This commit is contained in:
2023-12-20 15:20:51 +08:00
parent cb84120c9e
commit 6f3ae8f858

View File

@@ -214,6 +214,9 @@ public class MonitorServiceImpl extends ServiceImpl<MonitorMapper, Monitor> impl
List<Monitor> temList = page.getRecords(); List<Monitor> temList = page.getRecords();
if(CollUtil.isNotEmpty(temList)) {
List<String> terminalIds = temList.stream().map(Monitor::getTerminalId).distinct().collect(Collectors.toList()); List<String> terminalIds = temList.stream().map(Monitor::getTerminalId).distinct().collect(Collectors.toList());
List<PmsTerminal> pmsTerminalList = terminalMapper.selectList(new LambdaQueryWrapper<PmsTerminal>().in(PmsTerminal::getId, terminalIds)); List<PmsTerminal> pmsTerminalList = terminalMapper.selectList(new LambdaQueryWrapper<PmsTerminal>().in(PmsTerminal::getId, terminalIds));
Map<String, PmsTerminal> mapTerminal = pmsTerminalList.stream().collect(Collectors.toMap(PmsTerminal::getId, Function.identity())); Map<String, PmsTerminal> mapTerminal = pmsTerminalList.stream().collect(Collectors.toMap(PmsTerminal::getId, Function.identity()));
@@ -235,6 +238,7 @@ public class MonitorServiceImpl extends ServiceImpl<MonitorMapper, Monitor> impl
item.setStandShortCapacity(COverlimit.getStandShortCap(map.get(item.getVoltageLevel()).getValue())); item.setStandShortCapacity(COverlimit.getStandShortCap(map.get(item.getVoltageLevel()).getValue()));
}).collect(Collectors.toList()); }).collect(Collectors.toList());
}
page.setRecords(temList); page.setRecords(temList);