Browse Source

Merge branch 'release-sy-v1.0.0' of ssh://gitlab.datameta.com:2224/project/water/shuili into release-sy-v1.0.0

release-sy-v1.0.0
hxh 1 month ago
parent
commit
bbcec16c14
  1. 20
      shuili-system/src/main/java/com/kms/yg/cz/service/MonitorService.java

20
shuili-system/src/main/java/com/kms/yg/cz/service/MonitorService.java

@ -324,16 +324,24 @@ public class MonitorService {
} }
sp.setResCode(resCode); sp.setResCode(resCode);
// 代表站 // 代表站
SkRelStRes relStResJsonMode = queryDataOne(MonitorSourceEnum.DWS_REL_ST_RES, sp); List<SkRelStRes> relStResJsonModeList = queryDataList(MonitorSourceEnum.DWS_REL_ST_RES, sp);
if (Objects.isNull(relStResJsonMode)) { if (CollectionUtils.isEmpty(relStResJsonModeList)) {
return attResTaskViewDto; return attResTaskViewDto;
} }
attResTaskViewDto.setStationName(relStResJsonMode.getStName()); SkRelStRes skRelStRes = relStResJsonModeList.stream()
attResTaskViewDto.setStationCode(relStResJsonMode.getStCode()); .filter(e -> !StringUtils.isNotEmpty(e.getFlag()))
.filter(e -> Objects.equals(e.getFlag(), "1"))
.findFirst()
.orElse(null);
log.info("获取SkRelStRes返回数据:{}",JSON.toJSONString(skRelStRes));
if (Objects.isNull(skRelStRes)) {
return attResTaskViewDto;
}
attResTaskViewDto.setStationName(skRelStRes.getStName());
attResTaskViewDto.setStationCode(skRelStRes.getStCode());
// 当前水位 // 当前水位
sp.setStcd(relStResJsonMode.getStCode()); sp.setStcd(skRelStRes.getStCode());
sp.setStartTime(BsSgcSkStatisticsService.getStartOfDay()); sp.setStartTime(BsSgcSkStatisticsService.getStartOfDay());
sp.setEndTime(BsSgcSkStatisticsService.getStartOfNextDay()); sp.setEndTime(BsSgcSkStatisticsService.getStartOfNextDay());
List<MsHdmRsvr> msHdmRsvrFutureList = queryDataList(MonitorSourceEnum.MS_HDM_RSVR, sp); List<MsHdmRsvr> msHdmRsvrFutureList = queryDataList(MonitorSourceEnum.MS_HDM_RSVR, sp);

Loading…
Cancel
Save