|
@ -92,12 +92,12 @@ public class BsSgcSkStatisticsService { |
|
|
return view; |
|
|
return view; |
|
|
} |
|
|
} |
|
|
// 代表站
|
|
|
// 代表站
|
|
|
view.setStationName(skRelOne.getStName()); |
|
|
view.setStationName(skRelOne.getStnm()); |
|
|
view.setStationCode(skRelOne.getStCode()); |
|
|
view.setStationCode(skRelOne.getStcd()); |
|
|
|
|
|
|
|
|
// 当前水位
|
|
|
// 当前水位
|
|
|
MsHdmRsvr msHdmRsvr = msHdmRsvrService.getOne(new LambdaQueryWrapper<MsHdmRsvr>() |
|
|
MsHdmRsvr msHdmRsvr = msHdmRsvrService.getOne(new LambdaQueryWrapper<MsHdmRsvr>() |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStCode()), MsHdmRsvr::getStcd, skRelOne.getStCode()) |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStcd()), MsHdmRsvr::getStcd, skRelOne.getStcd()) |
|
|
.ge(MsHdmRsvr::getTm, getStartOfDay()) |
|
|
.ge(MsHdmRsvr::getTm, getStartOfDay()) |
|
|
.lt(MsHdmRsvr::getTm, getStartOfNextDay()) |
|
|
.lt(MsHdmRsvr::getTm, getStartOfNextDay()) |
|
|
.orderByDesc(MsHdmRsvr::getTm) |
|
|
.orderByDesc(MsHdmRsvr::getTm) |
|
@ -114,7 +114,7 @@ public class BsSgcSkStatisticsService { |
|
|
|
|
|
|
|
|
// 去年今日
|
|
|
// 去年今日
|
|
|
MsHdmRsvr lastYearRest = msHdmRsvrService.getOne(new LambdaQueryWrapper<MsHdmRsvr>() |
|
|
MsHdmRsvr lastYearRest = msHdmRsvrService.getOne(new LambdaQueryWrapper<MsHdmRsvr>() |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStCode()), MsHdmRsvr::getStcd, skRelOne.getStCode()) |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStcd()), MsHdmRsvr::getStcd, skRelOne.getStcd()) |
|
|
.ge(MsHdmRsvr::getTm, getLastYearTodayStartOfDay()) |
|
|
.ge(MsHdmRsvr::getTm, getLastYearTodayStartOfDay()) |
|
|
.lt(MsHdmRsvr::getTm, getLastYearTomorrowStartOfDay()) |
|
|
.lt(MsHdmRsvr::getTm, getLastYearTomorrowStartOfDay()) |
|
|
.orderByDesc(MsHdmRsvr::getTm) |
|
|
.orderByDesc(MsHdmRsvr::getTm) |
|
@ -126,7 +126,7 @@ public class BsSgcSkStatisticsService { |
|
|
|
|
|
|
|
|
// 近一个小时
|
|
|
// 近一个小时
|
|
|
List<MsHdmObp> msHdmObpOneList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
List<MsHdmObp> msHdmObpOneList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStCode()), MsHdmObp::getStcd, skRelOne.getStCode()) |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStcd()), MsHdmObp::getStcd, skRelOne.getStcd()) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(1)) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(1)) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
); |
|
|
); |
|
@ -136,7 +136,7 @@ public class BsSgcSkStatisticsService { |
|
|
|
|
|
|
|
|
// 近6个小时
|
|
|
// 近6个小时
|
|
|
List<MsHdmObp> msHdmObpSixList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
List<MsHdmObp> msHdmObpSixList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStCode()), MsHdmObp::getStcd, skRelOne.getStCode()) |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStcd()), MsHdmObp::getStcd, skRelOne.getStcd()) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(6)) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(6)) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
); |
|
|
); |
|
@ -146,7 +146,7 @@ public class BsSgcSkStatisticsService { |
|
|
|
|
|
|
|
|
// 近9个小时
|
|
|
// 近9个小时
|
|
|
List<MsHdmObp> msHdmObpNineList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
List<MsHdmObp> msHdmObpNineList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStCode()), MsHdmObp::getStcd, skRelOne.getStCode()) |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStcd()), MsHdmObp::getStcd, skRelOne.getStcd()) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(9)) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(9)) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
); |
|
|
); |
|
@ -156,7 +156,7 @@ public class BsSgcSkStatisticsService { |
|
|
|
|
|
|
|
|
// 近12个小时
|
|
|
// 近12个小时
|
|
|
List<MsHdmObp> msHdmObpTwelveList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
List<MsHdmObp> msHdmObpTwelveList = msHdmObpService.list(new LambdaQueryWrapper<MsHdmObp>() |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStCode()), MsHdmObp::getStcd, skRelOne.getStCode()) |
|
|
.eq(!StringUtils.isEmpty(skRelOne.getStcd()), MsHdmObp::getStcd, skRelOne.getStcd()) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(12)) |
|
|
.ge(MsHdmObp::getCollTime, getTimeBeforeHours(12)) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
.le(MsHdmObp::getCollTime, getCurrentTime()) |
|
|
); |
|
|
); |
|
|