From ded7f0f44768e3ccfbb22039d4177326a34577fc Mon Sep 17 00:00:00 2001 From: zhangbaojian <1065122561@qq.com> Date: Mon, 22 May 2023 15:13:31 +0800 Subject: [PATCH] =?UTF-8?q?zbj//1.=E5=A4=A7=E5=B1=8F=E6=8E=A5=E5=8F=A3=20?= =?UTF-8?q?=E4=BB=A3=E7=A0=81=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pq/pojo/vo/MiddleTerminalListVO.java | 2 +- .../majornetwork/LargeScreenController.java | 5 +-- .../majornetwork/LargeScreenMapper.java | 6 ++-- .../mapping/LargeScreenMapper.xml | 7 ++-- .../Impl/LargeScreenServiceImpl.java | 35 +++++++++---------- .../majornetwork/LargeScreenService.java | 3 +- 6 files changed, 30 insertions(+), 28 deletions(-) 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'