1.全景展示冀北监测运行状态判断提交
This commit is contained in:
@@ -41,4 +41,11 @@ public class DeptGetLineParam {
|
|||||||
@ApiModelProperty("电网侧标识")
|
@ApiModelProperty("电网侧标识")
|
||||||
@Range(min = 0, max = 2, message = "电网侧标识" + ValidMessage.PARAM_FORMAT_ERROR)
|
@Range(min = 0, max = 2, message = "电网侧标识" + ValidMessage.PARAM_FORMAT_ERROR)
|
||||||
private Integer powerFlag;
|
private Integer powerFlag;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点运行状态(0:运行;1:检修;2:停运;3:调试;4:退运)pq使用
|
||||||
|
*/
|
||||||
|
@ApiModelProperty("监测点运行状态")
|
||||||
|
@Range(min = 0, max = 2, message = "监测点运行状态" + ValidMessage.PARAM_FORMAT_ERROR)
|
||||||
|
private Integer lineRunFlag;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -95,6 +95,13 @@ public class DeviceInfoParam implements Serializable {
|
|||||||
@Range(min = 0, max = 2, message = "通讯状态" + ValidMessage.PARAM_FORMAT_ERROR)
|
@Range(min = 0, max = 2, message = "通讯状态" + ValidMessage.PARAM_FORMAT_ERROR)
|
||||||
private Integer comFlagStatus;
|
private Integer comFlagStatus;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 监测点运行状态(0:运行;1:检修;2:停运;3:调试;4:退运)
|
||||||
|
*/
|
||||||
|
@ApiModelProperty("监测点运行状态")
|
||||||
|
@Range(min = 0, max = 2, message = "监测点运行状态" + ValidMessage.PARAM_FORMAT_ERROR)
|
||||||
|
private Integer lineRunFlag;
|
||||||
/**
|
/**
|
||||||
* 默认全部监测点
|
* 默认全部监测点
|
||||||
* @param deptIndex 部门索引
|
* @param deptIndex 部门索引
|
||||||
|
|||||||
@@ -113,6 +113,7 @@ public class GridDiagramController extends BaseController {
|
|||||||
@ApiOperation("监测终端状态")
|
@ApiOperation("监测终端状态")
|
||||||
public HttpResult<List<String>> getGridDiagramCityDev(@RequestBody GridDiagramParam param){
|
public HttpResult<List<String>> getGridDiagramCityDev(@RequestBody GridDiagramParam param){
|
||||||
String methodDescribe = getMethodDescribe("getGridDiagramCityDev");
|
String methodDescribe = getMethodDescribe("getGridDiagramCityDev");
|
||||||
|
param.getDeviceInfoParam().setLineRunFlag(0);
|
||||||
List<String> gridDiagramCityDev = gridDiagramService.getGridDiagramCityDev(param);
|
List<String> gridDiagramCityDev = gridDiagramService.getGridDiagramCityDev(param);
|
||||||
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, gridDiagramCityDev, methodDescribe);
|
return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, gridDiagramCityDev, methodDescribe);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -72,11 +72,11 @@ public interface DeptLineMapper extends BaseMapper<DeptLine> {
|
|||||||
List<DeptLine> getLineByDeptRelation(@Param("devDataType")Integer devDataType);
|
List<DeptLine> getLineByDeptRelation(@Param("devDataType")Integer devDataType);
|
||||||
|
|
||||||
|
|
||||||
List<LineDevGetDTO> lineDevGet(@Param("list")List<Integer> devType,@Param("type")Integer type);
|
List<LineDevGetDTO> lineDevGet(@Param("list")List<Integer> devType,@Param("type")Integer type,@Param("lineRunFlag") Integer lineRunFlag);
|
||||||
|
|
||||||
List<TerminalGetBase> orgSubStationGet(@Param("list")List<Integer> devType);
|
List<TerminalGetBase> orgSubStationGet(@Param("list")List<Integer> devType);
|
||||||
|
|
||||||
List<TerminalGetBase.Extend> orgSubStationInfoGet(@Param("list")List<Integer> devType,@Param("powerFlag")Integer powerFlag);
|
List<TerminalGetBase.Extend> orgSubStationInfoGet(@Param("list")List<Integer> devType,@Param("powerFlag")Integer powerFlag,@Param("lineRunFlag") Integer lineRunFlag);
|
||||||
|
|
||||||
List<String> getLineIdByDeptIds(@Param("deptIds")List<String> deptIds,@Param("runFlag")List<Integer> runFlag,@Param("dataType")List<Integer> dataType);
|
List<String> getLineIdByDeptIds(@Param("deptIds")List<String> deptIds,@Param("runFlag")List<Integer> runFlag,@Param("dataType")List<Integer> dataType);
|
||||||
|
|
||||||
|
|||||||
@@ -66,6 +66,9 @@
|
|||||||
#{item}
|
#{item}
|
||||||
</foreach>
|
</foreach>
|
||||||
and device.Run_Flag = 0
|
and device.Run_Flag = 0
|
||||||
|
<if test="lineRunFlag!=null ">
|
||||||
|
and lineDetail.Run_Flag = #{lineRunFlag}
|
||||||
|
</if>
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
@@ -118,6 +121,9 @@
|
|||||||
<if test="powerFlag!=null ">
|
<if test="powerFlag!=null ">
|
||||||
and lineDetail.Power_Flag = #{powerFlag}
|
and lineDetail.Power_Flag = #{powerFlag}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="lineRunFlag!=null ">
|
||||||
|
and lineDetail.Run_Flag = #{lineRunFlag}
|
||||||
|
</if>
|
||||||
</select>
|
</select>
|
||||||
<select id="getLineIdByDeptIds" resultType="string">
|
<select id="getLineIdByDeptIds" resultType="string">
|
||||||
select
|
select
|
||||||
|
|||||||
@@ -81,6 +81,7 @@
|
|||||||
AND pqd.id = dev.id
|
AND pqd.id = dev.id
|
||||||
and pqd.Dev_Model =1
|
and pqd.Dev_Model =1
|
||||||
and pqd.Run_Flag = 0
|
and pqd.Run_Flag = 0
|
||||||
|
and detail.Run_Flag = 0
|
||||||
<if test="ids != null and ids.size > 0">
|
<if test="ids != null and ids.size > 0">
|
||||||
AND line.id IN
|
AND line.id IN
|
||||||
<foreach collection='ids' item='item' index="index" open='(' separator=',' close=')'>
|
<foreach collection='ids' item='item' index="index" open='(' separator=',' close=')'>
|
||||||
|
|||||||
@@ -280,6 +280,9 @@
|
|||||||
<if test="deviceInfoParam.powerFlag!=2 and deviceInfoParam.powerFlag!=null ">
|
<if test="deviceInfoParam.powerFlag!=2 and deviceInfoParam.powerFlag!=null ">
|
||||||
and t2.Power_Flag = #{deviceInfoParam.powerFlag}
|
and t2.Power_Flag = #{deviceInfoParam.powerFlag}
|
||||||
</if>
|
</if>
|
||||||
|
<if test="deviceInfoParam.lineRunFlag!=null ">
|
||||||
|
and t2.Run_Flag = #{deviceInfoParam.lineRunFlag}
|
||||||
|
</if>
|
||||||
<if test="deviceInfoParam.lineGrade!='' and deviceInfoParam.lineGrade!=null">
|
<if test="deviceInfoParam.lineGrade!='' and deviceInfoParam.lineGrade!=null">
|
||||||
and t2.line_grade = #{deviceInfoParam.lineGrade}
|
and t2.line_grade = #{deviceInfoParam.lineGrade}
|
||||||
</if>
|
</if>
|
||||||
|
|||||||
@@ -96,7 +96,7 @@ public interface DeptLineService extends IService<DeptLine> {
|
|||||||
* @author cdf
|
* @author cdf
|
||||||
* @date 2023/5/10
|
* @date 2023/5/10
|
||||||
*/
|
*/
|
||||||
Map<String, List<LineDevGetDTO>> lineDevGet(List<Integer> devType,Integer type);
|
Map<String, List<LineDevGetDTO>> lineDevGet(List<Integer> devType,Integer type,Integer lineRunFlag);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -108,7 +108,7 @@ public interface DeptLineService extends IService<DeptLine> {
|
|||||||
Map<String, List<TerminalGetBase>> orgSubStationGet(List<Integer> devType);
|
Map<String, List<TerminalGetBase>> orgSubStationGet(List<Integer> devType);
|
||||||
|
|
||||||
|
|
||||||
List<TerminalGetBase.Extend> orgSubStationInfoGet(List<Integer> devType,Integer powerFlag);
|
List<TerminalGetBase.Extend> orgSubStationInfoGet(List<Integer> devType,Integer powerFlag,Integer lineRunFlag);
|
||||||
|
|
||||||
List<SubGetBase> getSubStationList(SubstationParam substationParam);
|
List<SubGetBase> getSubStationList(SubstationParam substationParam);
|
||||||
|
|
||||||
|
|||||||
@@ -83,7 +83,8 @@ public class CommTerminalServiceImpl implements CommTerminalService {
|
|||||||
List<DeptGetChildrenMoreDTO> result = new ArrayList<>();
|
List<DeptGetChildrenMoreDTO> result = new ArrayList<>();
|
||||||
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
||||||
Map<String, String> deptMap = temDept.stream().collect(Collectors.toMap(DeptGetBase::getUnitId, DeptGetBase::getUnitName));
|
Map<String, String> deptMap = temDept.stream().collect(Collectors.toMap(DeptGetBase::getUnitId, DeptGetBase::getUnitName));
|
||||||
Map<String, List<LineDevGetDTO>> map = deptLineService.lineDevGet(filterDataTypeNew(deptGetLineParam.getServerName()),1);
|
Map<String, List<LineDevGetDTO>> map = deptLineService.lineDevGet(filterDataTypeNew(deptGetLineParam.getServerName()),
|
||||||
|
1,deptGetLineParam.getLineRunFlag());
|
||||||
temDept.forEach(item -> {
|
temDept.forEach(item -> {
|
||||||
DeptGetChildrenMoreDTO deptGetChildrenMoreDTO = new DeptGetChildrenMoreDTO();
|
DeptGetChildrenMoreDTO deptGetChildrenMoreDTO = new DeptGetChildrenMoreDTO();
|
||||||
deptGetChildrenMoreDTO.setUnitId(item.getUnitId());
|
deptGetChildrenMoreDTO.setUnitId(item.getUnitId());
|
||||||
@@ -155,7 +156,7 @@ public class CommTerminalServiceImpl implements CommTerminalService {
|
|||||||
public List<DeptGetBusBarDTO> deptBusBar(DeptGetLineParam deptGetLineParam) {
|
public List<DeptGetBusBarDTO> deptBusBar(DeptGetLineParam deptGetLineParam) {
|
||||||
List<DeptGetBusBarDTO> result = new ArrayList<>();
|
List<DeptGetBusBarDTO> result = new ArrayList<>();
|
||||||
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
||||||
Map<String, List<LineDevGetDTO>> map = deptLineService.lineDevGet(filterDataTypeNew(deptGetLineParam.getServerName()),2);
|
Map<String, List<LineDevGetDTO>> map = deptLineService.lineDevGet(filterDataTypeNew(deptGetLineParam.getServerName()),2,deptGetLineParam.getLineRunFlag());
|
||||||
temDept.forEach(item -> {
|
temDept.forEach(item -> {
|
||||||
DeptGetBusBarDTO deptGetBusBarDTO = new DeptGetBusBarDTO();
|
DeptGetBusBarDTO deptGetBusBarDTO = new DeptGetBusBarDTO();
|
||||||
deptGetBusBarDTO.setUnitId(item.getUnitId());
|
deptGetBusBarDTO.setUnitId(item.getUnitId());
|
||||||
@@ -183,7 +184,7 @@ public class CommTerminalServiceImpl implements CommTerminalService {
|
|||||||
public List<DeptGetDeviceDTO> deptGetDevice(DeptGetLineParam deptGetLineParam,Integer type) {
|
public List<DeptGetDeviceDTO> deptGetDevice(DeptGetLineParam deptGetLineParam,Integer type) {
|
||||||
List<DeptGetDeviceDTO> result = new ArrayList<>();
|
List<DeptGetDeviceDTO> result = new ArrayList<>();
|
||||||
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
||||||
Map<String, List<LineDevGetDTO>> map = deptLineService.lineDevGet(filterDataTypeNew(deptGetLineParam.getServerName()),3);
|
Map<String, List<LineDevGetDTO>> map = deptLineService.lineDevGet(filterDataTypeNew(deptGetLineParam.getServerName()),3,deptGetLineParam.getLineRunFlag());
|
||||||
temDept.forEach(item -> {
|
temDept.forEach(item -> {
|
||||||
DeptGetDeviceDTO deptGetDeviceDTO = new DeptGetDeviceDTO();
|
DeptGetDeviceDTO deptGetDeviceDTO = new DeptGetDeviceDTO();
|
||||||
deptGetDeviceDTO.setUnitId(item.getUnitId());
|
deptGetDeviceDTO.setUnitId(item.getUnitId());
|
||||||
@@ -221,7 +222,7 @@ public class CommTerminalServiceImpl implements CommTerminalService {
|
|||||||
public List<DeptGetSubStationDTO.Info> deptSubStationInfo(DeptGetLineParam deptGetLineParam) {
|
public List<DeptGetSubStationDTO.Info> deptSubStationInfo(DeptGetLineParam deptGetLineParam) {
|
||||||
List<DeptGetSubStationDTO.Info> result = new ArrayList<>();
|
List<DeptGetSubStationDTO.Info> result = new ArrayList<>();
|
||||||
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
List<DeptGetBase> temDept = getDeptChildrenByParent(deptGetLineParam);
|
||||||
List<TerminalGetBase.Extend> anExtends = deptLineService.orgSubStationInfoGet(filterDataTypeNew(deptGetLineParam.getServerName()),deptGetLineParam.getPowerFlag());
|
List<TerminalGetBase.Extend> anExtends = deptLineService.orgSubStationInfoGet(filterDataTypeNew(deptGetLineParam.getServerName()),deptGetLineParam.getPowerFlag(),deptGetLineParam.getLineRunFlag());
|
||||||
Map<String, List<TerminalGetBase.Extend>> orgSub = anExtends.stream().collect(Collectors.groupingBy(TerminalGetBase::getUnitId));
|
Map<String, List<TerminalGetBase.Extend>> orgSub = anExtends.stream().collect(Collectors.groupingBy(TerminalGetBase::getUnitId));
|
||||||
Map<String, String> deptNameMap = temDept.stream().collect(Collectors.toMap(DeptGetBase::getUnitId, DeptGetBase::getUnitName));
|
Map<String, String> deptNameMap = temDept.stream().collect(Collectors.toMap(DeptGetBase::getUnitId, DeptGetBase::getUnitName));
|
||||||
temDept.forEach(item -> {
|
temDept.forEach(item -> {
|
||||||
|
|||||||
@@ -113,8 +113,8 @@ public class DeptLineServiceImpl extends ServiceImpl<DeptLineMapper, DeptLine> i
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<String, List<LineDevGetDTO>> lineDevGet(List<Integer> devDataType,Integer type) {
|
public Map<String, List<LineDevGetDTO>> lineDevGet(List<Integer> devDataType,Integer type,Integer lineRunFlag) {
|
||||||
List<LineDevGetDTO> deptLines = deptLineMapper.lineDevGet(devDataType,type);
|
List<LineDevGetDTO> deptLines = deptLineMapper.lineDevGet(devDataType,type, lineRunFlag);
|
||||||
return deptLines.stream ().collect (Collectors.groupingBy (LineDevGetDTO::getUnitId));
|
return deptLines.stream ().collect (Collectors.groupingBy (LineDevGetDTO::getUnitId));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -125,8 +125,8 @@ public class DeptLineServiceImpl extends ServiceImpl<DeptLineMapper, DeptLine> i
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<TerminalGetBase.Extend> orgSubStationInfoGet(List<Integer> devType,Integer powerFlag) {
|
public List<TerminalGetBase.Extend> orgSubStationInfoGet(List<Integer> devType,Integer powerFlag,Integer lineRunFlag) {
|
||||||
return deptLineMapper.orgSubStationInfoGet(devType, powerFlag);
|
return deptLineMapper.orgSubStationInfoGet(devType, powerFlag,lineRunFlag);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ public class GridDiagramServiceImpl implements GridDiagramService {
|
|||||||
List<Dept> data = deptFeignClient.getDirectSonSelf(param.getOrgId()).getData();
|
List<Dept> data = deptFeignClient.getDirectSonSelf(param.getOrgId()).getData();
|
||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getOrgId());
|
deptGetLineParam.setDeptId(param.getOrgId());
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> deptGetChildrenMoreDTOS = commTerminalService.deptGetLine(deptGetLineParam);
|
List<DeptGetChildrenMoreDTO> deptGetChildrenMoreDTOS = commTerminalService.deptGetLine(deptGetLineParam);
|
||||||
//监测点id集合
|
//监测点id集合
|
||||||
List<String> lineIdsAll = deptGetChildrenMoreDTOS.stream().flatMap(x -> x.getLineBaseList().stream().map(LineDevGetDTO::getPointId)).distinct().collect(Collectors.toList());
|
List<String> lineIdsAll = deptGetChildrenMoreDTOS.stream().flatMap(x -> x.getLineBaseList().stream().map(LineDevGetDTO::getPointId)).distinct().collect(Collectors.toList());
|
||||||
@@ -247,6 +248,7 @@ public class GridDiagramServiceImpl implements GridDiagramService {
|
|||||||
List<Dept> data = deptFeignClient.getDirectSonSelf(param.getOrgId()).getData();
|
List<Dept> data = deptFeignClient.getDirectSonSelf(param.getOrgId()).getData();
|
||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getOrgId());
|
deptGetLineParam.setDeptId(param.getOrgId());
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> deptGetChildrenMoreDTOS = commTerminalService.deptGetLine(deptGetLineParam);
|
List<DeptGetChildrenMoreDTO> deptGetChildrenMoreDTOS = commTerminalService.deptGetLine(deptGetLineParam);
|
||||||
|
|
||||||
|
|
||||||
@@ -279,6 +281,7 @@ public class GridDiagramServiceImpl implements GridDiagramService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Map<String, Long> getGridDiagramDevTendency(GridDiagramParam param, Integer type) {
|
public Map<String, Long> getGridDiagramDevTendency(GridDiagramParam param, Integer type) {
|
||||||
|
param.getDeviceInfoParam().setLineRunFlag(0);
|
||||||
List<GeneralDeviceDTO> generalDeviceDTOList = generalDeviceService.getDeviceInfo(param.getDeviceInfoParam(), Stream.of(0).collect(Collectors.toList()), Stream.of(1).collect(Collectors.toList()));
|
List<GeneralDeviceDTO> generalDeviceDTOList = generalDeviceService.getDeviceInfo(param.getDeviceInfoParam(), Stream.of(0).collect(Collectors.toList()), Stream.of(1).collect(Collectors.toList()));
|
||||||
Map<String, Long> map = new LinkedHashMap<>();
|
Map<String, Long> map = new LinkedHashMap<>();
|
||||||
DateField dateField;
|
DateField dateField;
|
||||||
@@ -321,6 +324,7 @@ public class GridDiagramServiceImpl implements GridDiagramService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<GridDiagramVO.DeviceData> getGridDiagramDevData(GridDiagramParam param) {
|
public List<GridDiagramVO.DeviceData> getGridDiagramDevData(GridDiagramParam param) {
|
||||||
|
param.getDeviceInfoParam().setLineRunFlag(0);
|
||||||
// 获取所有数据
|
// 获取所有数据
|
||||||
List<GeneralDeviceDTO> generalDeviceDTOList = generalDeviceService.getDeviceInfo(param.getDeviceInfoParam(), Stream.of(0).collect(Collectors.toList()), Stream.of(1).collect(Collectors.toList()));
|
List<GeneralDeviceDTO> generalDeviceDTOList = generalDeviceService.getDeviceInfo(param.getDeviceInfoParam(), Stream.of(0).collect(Collectors.toList()), Stream.of(1).collect(Collectors.toList()));
|
||||||
List<String> devIDs = generalDeviceDTOList.stream().flatMap(x -> x.getDeviceIndexes().stream()).distinct().collect(Collectors.toList());
|
List<String> devIDs = generalDeviceDTOList.stream().flatMap(x -> x.getDeviceIndexes().stream()).distinct().collect(Collectors.toList());
|
||||||
@@ -360,6 +364,7 @@ public class GridDiagramServiceImpl implements GridDiagramService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<GridDiagramVO.DevData> getGridDiagramDevDataList(GridDiagramParam param) {
|
public List<GridDiagramVO.DevData> getGridDiagramDevDataList(GridDiagramParam param) {
|
||||||
|
param.getDeviceInfoParam().setLineRunFlag(0);
|
||||||
List<GridDiagramVO.DevData> info = new ArrayList<>();
|
List<GridDiagramVO.DevData> info = new ArrayList<>();
|
||||||
List<GeneralDeviceDTO> generalDeviceDTOList = generalDeviceService.getDeviceInfoAsDept(param.getDeviceInfoParam(), null, Stream.of(1).collect(Collectors.toList()));
|
List<GeneralDeviceDTO> generalDeviceDTOList = generalDeviceService.getDeviceInfoAsDept(param.getDeviceInfoParam(), null, Stream.of(1).collect(Collectors.toList()));
|
||||||
List<String> devIds = generalDeviceDTOList.stream().flatMap(x -> x.getDeviceIndexes().stream()).collect(Collectors.toList());
|
List<String> devIds = generalDeviceDTOList.stream().flatMap(x -> x.getDeviceIndexes().stream()).collect(Collectors.toList());
|
||||||
|
|||||||
@@ -293,6 +293,7 @@ public class RmpEventDetailServiceImpl extends ServiceImpl<RmpEventDetailMapper,
|
|||||||
List<String> deptIDS = data.stream().map(x -> x.getId()).collect(Collectors.toList());
|
List<String> deptIDS = data.stream().map(x -> x.getId()).collect(Collectors.toList());
|
||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getId());
|
deptGetLineParam.setDeptId(param.getId());
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
List<LineDevGetDTO> collect = deptGetChildrenMoreDTOS.stream()
|
List<LineDevGetDTO> collect = deptGetChildrenMoreDTOS.stream()
|
||||||
.filter(x->deptIDS.contains(x.getUnitId()))
|
.filter(x->deptIDS.contains(x.getUnitId()))
|
||||||
|
|||||||
@@ -73,6 +73,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
@@ -124,6 +125,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
@@ -165,6 +167,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
@@ -252,6 +255,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
@@ -300,6 +304,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), param.getVoltageLevel());
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), param.getVoltageLevel());
|
||||||
@@ -365,6 +370,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
@@ -409,6 +415,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
@@ -497,6 +504,7 @@ public class GridServiceImpl implements IGridService {
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getDeptIndex());
|
deptGetLineParam.setDeptId(param.getDeptIndex());
|
||||||
deptGetLineParam.setServerName("harmonic-boot");
|
deptGetLineParam.setServerName("harmonic-boot");
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
List<DeptGetChildrenMoreDTO> list = commTerminalGeneralClient.deptGetLine(deptGetLineParam).getData();
|
||||||
//获取监测点集合
|
//获取监测点集合
|
||||||
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
Map<String,List<String>> lineMap = this.getLineMap(list, param.getIsUpToGrid(), null);
|
||||||
|
|||||||
@@ -660,6 +660,7 @@ public class PollutionSubstationServiceImpl extends ServiceImpl<RStatPollutionSu
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getId());
|
deptGetLineParam.setDeptId(param.getId());
|
||||||
deptGetLineParam.setPowerFlag(0);
|
deptGetLineParam.setPowerFlag(0);
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetSubStationDTO.Info> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetSubStationInfo(deptGetLineParam).getData();
|
List<DeptGetSubStationDTO.Info> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetSubStationInfo(deptGetLineParam).getData();
|
||||||
//获取全部变电站信息
|
//获取全部变电站信息
|
||||||
List<SubGetBase> collect = deptGetChildrenMoreDTOS.stream().flatMap(x -> x.getStationIds().stream()).collect(Collectors.toList());
|
List<SubGetBase> collect = deptGetChildrenMoreDTOS.stream().flatMap(x -> x.getStationIds().stream()).collect(Collectors.toList());
|
||||||
@@ -741,6 +742,7 @@ public class PollutionSubstationServiceImpl extends ServiceImpl<RStatPollutionSu
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getId());
|
deptGetLineParam.setDeptId(param.getId());
|
||||||
deptGetLineParam.setPowerFlag(0);
|
deptGetLineParam.setPowerFlag(0);
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetSubStationDTO.Info> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetSubStationInfo(deptGetLineParam).getData();
|
List<DeptGetSubStationDTO.Info> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetSubStationInfo(deptGetLineParam).getData();
|
||||||
//获取全部变电站信息
|
//获取全部变电站信息
|
||||||
List<SubGetBase> collect = deptGetChildrenMoreDTOS.stream().flatMap(x -> x.getStationIds().stream()).collect(Collectors.toList());
|
List<SubGetBase> collect = deptGetChildrenMoreDTOS.stream().flatMap(x -> x.getStationIds().stream()).collect(Collectors.toList());
|
||||||
@@ -780,6 +782,7 @@ public class PollutionSubstationServiceImpl extends ServiceImpl<RStatPollutionSu
|
|||||||
public List<List<String>> getPollutionAlarmList(GridDiagramParam param) {
|
public List<List<String>> getPollutionAlarmList(GridDiagramParam param) {
|
||||||
List<List<String>> info = new ArrayList<>();
|
List<List<String>> info = new ArrayList<>();
|
||||||
param.getDeviceInfoParam().setPowerFlag(0);
|
param.getDeviceInfoParam().setPowerFlag(0);
|
||||||
|
param.getDeviceInfoParam().setLineRunFlag(0);
|
||||||
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(param.getDeviceInfoParam()).getData();
|
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(param.getDeviceInfoParam()).getData();
|
||||||
List<String> subIds = data.stream().flatMap(x -> x.getSubIndexes().stream()).collect(Collectors.toList());
|
List<String> subIds = data.stream().flatMap(x -> x.getSubIndexes().stream()).collect(Collectors.toList());
|
||||||
List<RStatPollutionSubstationM> substationMlist = pollutionSubstationMMapper.selectList(new LambdaQueryWrapper<RStatPollutionSubstationM>()
|
List<RStatPollutionSubstationM> substationMlist = pollutionSubstationMMapper.selectList(new LambdaQueryWrapper<RStatPollutionSubstationM>()
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ public class RMpTargetWarnDServiceImpl extends ServiceImpl<RMpTargetWarnDMapper,
|
|||||||
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
DeptGetLineParam deptGetLineParam = new DeptGetLineParam();
|
||||||
deptGetLineParam.setDeptId(param.getId());
|
deptGetLineParam.setDeptId(param.getId());
|
||||||
deptGetLineParam.setPowerFlag(0);
|
deptGetLineParam.setPowerFlag(0);
|
||||||
|
deptGetLineParam.setLineRunFlag(0);
|
||||||
List<DeptGetSubStationDTO.Info> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetSubStationInfo(deptGetLineParam).getData();
|
List<DeptGetSubStationDTO.Info> deptGetChildrenMoreDTOS = commTerminalGeneralClient.deptGetSubStationInfo(deptGetLineParam).getData();
|
||||||
|
|
||||||
List<String> lineIDS = deptGetChildrenMoreDTOS.stream()
|
List<String> lineIDS = deptGetChildrenMoreDTOS.stream()
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ public class RStatLimitServiceImpl implements RStatLimitService {
|
|||||||
@Override
|
@Override
|
||||||
public List<GridDiagramVO.LineData> getGridDiagramLineData(DeviceInfoParam.BusinessParam deviceInfoParam) {
|
public List<GridDiagramVO.LineData> getGridDiagramLineData(DeviceInfoParam.BusinessParam deviceInfoParam) {
|
||||||
List<GridDiagramVO.LineData> info=new ArrayList<>();
|
List<GridDiagramVO.LineData> info=new ArrayList<>();
|
||||||
|
deviceInfoParam.setLineRunFlag(0);
|
||||||
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(deviceInfoParam).getData();
|
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(deviceInfoParam).getData();
|
||||||
List<GeneralDeviceDTO> list = data.stream().sorted(Comparator.comparing(x -> x.getLineIndexes().size(),Comparator.reverseOrder())).collect(Collectors.toList());
|
List<GeneralDeviceDTO> list = data.stream().sorted(Comparator.comparing(x -> x.getLineIndexes().size(),Comparator.reverseOrder())).collect(Collectors.toList());
|
||||||
//终端总数量
|
//终端总数量
|
||||||
@@ -148,6 +149,7 @@ public class RStatLimitServiceImpl implements RStatLimitService {
|
|||||||
@Override
|
@Override
|
||||||
public List<GridDiagramVO.AreaData> getGridDiagramAreaData(DeviceInfoParam.BusinessParam param) {
|
public List<GridDiagramVO.AreaData> getGridDiagramAreaData(DeviceInfoParam.BusinessParam param) {
|
||||||
List<GridDiagramVO.AreaData> info = new ArrayList<>();
|
List<GridDiagramVO.AreaData> info = new ArrayList<>();
|
||||||
|
param.setLineRunFlag(0);
|
||||||
GridDiagramVO.AreaData areaData ;
|
GridDiagramVO.AreaData areaData ;
|
||||||
//监测点总数
|
//监测点总数
|
||||||
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(param).getData();
|
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(param).getData();
|
||||||
@@ -240,8 +242,8 @@ public class RStatLimitServiceImpl implements RStatLimitService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<GridDiagramVO.RunData> getGridDiagramRunData(DeviceInfoParam.BusinessParam param) {
|
public List<GridDiagramVO.RunData> getGridDiagramRunData(DeviceInfoParam.BusinessParam param) {
|
||||||
|
|
||||||
List<GridDiagramVO.RunData> info = new ArrayList<>();
|
List<GridDiagramVO.RunData> info = new ArrayList<>();
|
||||||
|
param.setLineRunFlag(0);
|
||||||
//监测点总数
|
//监测点总数
|
||||||
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(param).getData();
|
List<GeneralDeviceDTO> data = generalDeviceInfoClient.getPracticalRunDeviceInfo(param).getData();
|
||||||
List<String> line = data.stream().flatMap(x -> x.getLineIndexes().stream()).distinct().collect(Collectors.toList());
|
List<String> line = data.stream().flatMap(x -> x.getLineIndexes().stream()).distinct().collect(Collectors.toList());
|
||||||
|
|||||||
Reference in New Issue
Block a user