增加新能源场站信息返回
This commit is contained in:
@@ -21,6 +21,12 @@ public class TerminalGetBase {
|
||||
*/
|
||||
private String ledgerId;
|
||||
|
||||
/**
|
||||
* 新能源场站id(用户id)
|
||||
*/
|
||||
private String objId;
|
||||
|
||||
|
||||
private String lineId;
|
||||
|
||||
@Data
|
||||
|
||||
@@ -80,6 +80,7 @@
|
||||
DISTINCT
|
||||
pq_dept_line.id unitId,
|
||||
substation.id ledgerId,
|
||||
lineDetail.OBJ_ID objId,
|
||||
point.id lineId
|
||||
from pq_dept_line pq_dept_line
|
||||
inner join pq_line point on pq_dept_line.line_id = point.id
|
||||
|
||||
@@ -1163,6 +1163,7 @@
|
||||
SELECT
|
||||
pq_line.id pointId,
|
||||
lineDetail.Time_Interval timeInterval,
|
||||
lineDetail.obj_Id objId,
|
||||
dev.id devId,
|
||||
device.com_flag
|
||||
FROM
|
||||
|
||||
@@ -146,8 +146,9 @@ public class CommTerminalServiceImpl implements CommTerminalService {
|
||||
List<String> lineList = new ArrayList<>();
|
||||
deptIds.forEach(i -> {
|
||||
if (map.containsKey(i)) {
|
||||
subList.addAll(map.get(i).stream().map(TerminalGetBase::getLedgerId).collect(Collectors.toList()));
|
||||
lineList.addAll(map.get(i).stream().map(TerminalGetBase::getLineId).collect(Collectors.toList()));
|
||||
subList.addAll(map.get(i).stream().map(TerminalGetBase::getLedgerId).distinct().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);
|
||||
|
||||
Reference in New Issue
Block a user