diff --git a/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/vo/MiddleTerminalListVO.java b/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/vo/MiddleTerminalListVO.java index a83692f64..5506dc90b 100644 --- a/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/vo/MiddleTerminalListVO.java +++ b/pqs-device/pq-device/pq-device-api/src/main/java/com/njcn/device/pq/pojo/vo/MiddleTerminalListVO.java @@ -26,6 +26,6 @@ public class MiddleTerminalListVO implements Serializable { * 总次数 */ @ApiModelProperty("总次数") - private Integer size; + private Long size; } diff --git a/pqs-event/event-boot/src/main/java/com/njcn/event/controller/majornetwork/LargeScreenController.java b/pqs-event/event-boot/src/main/java/com/njcn/event/controller/majornetwork/LargeScreenController.java index 7a5eb1492..14898fafc 100644 --- a/pqs-event/event-boot/src/main/java/com/njcn/event/controller/majornetwork/LargeScreenController.java +++ b/pqs-event/event-boot/src/main/java/com/njcn/event/controller/majornetwork/LargeScreenController.java @@ -1,5 +1,6 @@ package com.njcn.event.controller.majornetwork; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.njcn.common.pojo.annotation.OperateInfo; import com.njcn.common.pojo.enums.common.LogEnum; import com.njcn.common.pojo.enums.response.CommonResponseEnum; @@ -135,9 +136,9 @@ public class LargeScreenController extends BaseController { @PostMapping("/getMiddleLimitRate") @ApiOperation("大屏中间稳态越线信息") @ApiImplicitParam(name = "largeScreenParam", value = "大屏中间稳态越线信息", required = true) - public HttpResult getMiddleLimitRate(@RequestBody @Validated LargeScreenParam largeScreenParam) { + public HttpResult> getMiddleLimitRate(@RequestBody @Validated LargeScreenParam largeScreenParam) { String methodDescribe = getMethodDescribe("getMiddleLimitRate"); - MiddleLimitRateListVO result = largeScreenService.getMiddleLimitRate(largeScreenParam); + Page result = largeScreenService.getMiddleLimitRate(largeScreenParam); return HttpResultUtil.assembleCommonResponseResult(CommonResponseEnum.SUCCESS, result, methodDescribe); } } diff --git a/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/LargeScreenMapper.java b/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/LargeScreenMapper.java index e2d0cd0ac..d86b722ca 100644 --- a/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/LargeScreenMapper.java +++ b/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/LargeScreenMapper.java @@ -26,7 +26,7 @@ public interface LargeScreenMapper { List> getTimeCount(@Param("lineIds") List lineIds, @Param("startTime") String startTime, @Param("endTime") String endTime); - List eventLists(@Param("startTime") String startTime, @Param("endTime") String endTime); + List eventLists(@Param("startTime") String startTime, @Param("endTime") String endTime, @Param("typeId") String typeId); AllDataVO getFlagCount(@Param("lineIds") List lineIds); @@ -36,11 +36,11 @@ public interface LargeScreenMapper { List getMiddleDownChind (@Param("lineIds") List lineIds, @Param("startTime") String startTime, @Param("endTime") String endTime); - List getMiddleTerminal (Page page,@Param("deviceIds") List deviceIds, @Param("startTime") String startTime, @Param("endTime") String endTime); + Page getMiddleTerminal (Page page,@Param("deviceIds") List deviceIds, @Param("startTime") String startTime, @Param("endTime") String endTime); List getMiddleTerminalChild (@Param("deviceIds") List deviceIds, @Param("startTime") String startTime, @Param("endTime") String endTime); - List getMiddleLimitRate (Page page,@Param("lineIds") List deviceIds, @Param("startTime") String startTime, @Param("endTime") String endTime); + Page getMiddleLimitRate (Page page,@Param("lineIds") List deviceIds, @Param("startTime") String startTime, @Param("endTime") String endTime); List getMiddleLimitRateChild (@Param("lineIds") List deviceIds, @Param("startTime") String startTime, @Param("endTime") String endTime); diff --git a/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/mapping/LargeScreenMapper.xml b/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/mapping/LargeScreenMapper.xml index fdb970a5e..a64712e55 100644 --- a/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/mapping/LargeScreenMapper.xml +++ b/pqs-event/event-boot/src/main/java/com/njcn/event/mapper/majornetwork/mapping/LargeScreenMapper.xml @@ -126,7 +126,7 @@ AND cfm.flag = 1 )) base, IFNULL( cfm2.flow, 0 ) ream, - IFNULL( cmf.Statis_Value, 0 ) statusValue, + IFNULL( cmf.Actual_Value, 0 ) statusValue, pl1.`Name` "name", pd.IP ip, pd.`Port` "port", @@ -153,6 +153,7 @@ and date_format(cmf.Time_Id,'%y%m%d') <= date_format(#{endTime},'%y%m%d') + and pd.Com_Flag = '0'