增加新能源场站信息返回

This commit is contained in:
wr
2025-04-30 14:34:39 +08:00
parent bca9e4bf4b
commit 274707181b
4 changed files with 11 additions and 2 deletions

View File

@@ -21,6 +21,12 @@ public class TerminalGetBase {
*/ */
private String ledgerId; private String ledgerId;
/**
* 新能源场站id用户id
*/
private String objId;
private String lineId; private String lineId;
@Data @Data

View File

@@ -80,6 +80,7 @@
DISTINCT DISTINCT
pq_dept_line.id unitId, pq_dept_line.id unitId,
substation.id ledgerId, substation.id ledgerId,
lineDetail.OBJ_ID objId,
point.id lineId point.id lineId
from pq_dept_line pq_dept_line from pq_dept_line pq_dept_line
inner join pq_line point on pq_dept_line.line_id = point.id inner join pq_line point on pq_dept_line.line_id = point.id

View File

@@ -1163,6 +1163,7 @@
SELECT SELECT
pq_line.id pointId, pq_line.id pointId,
lineDetail.Time_Interval timeInterval, lineDetail.Time_Interval timeInterval,
lineDetail.obj_Id objId,
dev.id devId, dev.id devId,
device.com_flag device.com_flag
FROM FROM

View File

@@ -146,8 +146,9 @@ public class CommTerminalServiceImpl implements CommTerminalService {
List<String> lineList = new ArrayList<>(); List<String> lineList = new ArrayList<>();
deptIds.forEach(i -> { deptIds.forEach(i -> {
if (map.containsKey(i)) { if (map.containsKey(i)) {
subList.addAll(map.get(i).stream().map(TerminalGetBase::getLedgerId).collect(Collectors.toList())); subList.addAll(map.get(i).stream().map(TerminalGetBase::getLedgerId).distinct().collect(Collectors.toList()));
lineList.addAll(map.get(i).stream().map(TerminalGetBase::getLineId).collect(Collectors.toList())); subList.addAll(map.get(i).stream().map(TerminalGetBase::getObjId).distinct().collect(Collectors.toList()));
lineList.addAll(map.get(i).stream().map(TerminalGetBase::getLineId).distinct().collect(Collectors.toList()));
} }
}); });
deptGetSubStationDTO.setStationIds(subList); deptGetSubStationDTO.setStationIds(subList);