From 6596b33b80d9b594e62f81ee45733a6d6b2c16e7 Mon Sep 17 00:00:00 2001 From: syruan <321359594@qq.com> Date: Tue, 24 Sep 2024 16:07:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3api=E5=9C=B0=E5=9D=80?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../bonus/data/mapper/DataCenterMapper.java | 5 ++++ .../ProjectDetailsViewController.java | 29 ++++++++++++------- .../impl/ProjectDetailsViewServiceImpl.java | 6 +++- .../mapper/data/DataCenterMapper.xml | 14 +++++++++ 4 files changed, 43 insertions(+), 11 deletions(-) diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/data/mapper/DataCenterMapper.java b/bonus-modules/bonus-base/src/main/java/com/bonus/data/mapper/DataCenterMapper.java index 01f3893..195559f 100644 --- a/bonus-modules/bonus-base/src/main/java/com/bonus/data/mapper/DataCenterMapper.java +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/data/mapper/DataCenterMapper.java @@ -95,6 +95,11 @@ public interface DataCenterMapper { */ List getTowerDevAttributeRecordByDay(@Param("proId") Integer proId); + /** + * 查询基坑/有限空间 监测设备当日记录 + */ + List getPitDevAttributeRecordByDay(@Param("proId") Integer proId); + /** * 查询组塔监测设备报警记录 -- 最新10条 */ diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/screen/controller/ProjectDetailsViewController.java b/bonus-modules/bonus-base/src/main/java/com/bonus/screen/controller/ProjectDetailsViewController.java index 9e38569..2addc6b 100644 --- a/bonus-modules/bonus-base/src/main/java/com/bonus/screen/controller/ProjectDetailsViewController.java +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/screen/controller/ProjectDetailsViewController.java @@ -65,7 +65,7 @@ public class ProjectDetailsViewController extends BaseController { } /** - * 查询有限空间监测设备历史数据 / 每监测项各10条数据 + * 查询(基坑/有限空间) 监测设备历史数据 / 每监测项各10条数据 * @param devId 设备id */ @GetMapping("/getPitDevAttributeRecordByDevice") @@ -74,14 +74,24 @@ public class ProjectDetailsViewController extends BaseController { } /** - * 查询组塔监测设备 -- 当日监测数据 + * 查询(基坑/有限空间)感知设备 -- 当日监测数据 * @param proId 工程id */ - @GetMapping("/getPowerDevAttributeRecordByDay") - public AjaxResult getPowerDevAttributeRecordByProId(Integer proId) { - return projectDetailsViewService.getPowerDevAttributeRecordByProId(proId); + @GetMapping("/getPitDevAttributeRecordByDay") + public AjaxResult getPitDevAttributeRecordByDay(Integer proId) { + return projectDetailsViewService.getPitDevAttributeRecordByDay(proId); } + /** + * 查询(基坑/有限空间)监测设备 -- 预警数据(最新10条) + * @param proId 工程id + */ + @GetMapping("/getPitDevAttributeRecordByWarn") + public AjaxResult getPitDevAttributeWarnRecord(Integer proId) { + return projectDetailsViewService.getPitDevAttributeWarnRecord(proId); + } + + /** * 查询组塔监测设备 -- 预警数据(最新10条) * @param proId 工程id @@ -92,14 +102,13 @@ public class ProjectDetailsViewController extends BaseController { } /** - * 查询有限空间监测设备 -- 预警数据(最新10条) + * 查询组塔监测设备 -- 当日监测数据 * @param proId 工程id */ - @GetMapping("/getPitDevAttributeRecordByWarn") - public AjaxResult getPitDevAttributeWarnRecord(Integer proId) { - return projectDetailsViewService.getPitDevAttributeWarnRecord(proId); + @GetMapping("/getTowerDevAttributeRecordByDay") + public AjaxResult getTowerDevAttributeRecordByDay(Integer proId) { + return projectDetailsViewService.getTowerDevAttributeRecordByDay(proId); } - } diff --git a/bonus-modules/bonus-base/src/main/java/com/bonus/screen/service/impl/ProjectDetailsViewServiceImpl.java b/bonus-modules/bonus-base/src/main/java/com/bonus/screen/service/impl/ProjectDetailsViewServiceImpl.java index 733a8b2..d0ce6f2 100644 --- a/bonus-modules/bonus-base/src/main/java/com/bonus/screen/service/impl/ProjectDetailsViewServiceImpl.java +++ b/bonus-modules/bonus-base/src/main/java/com/bonus/screen/service/impl/ProjectDetailsViewServiceImpl.java @@ -45,7 +45,7 @@ public class ProjectDetailsViewServiceImpl { return AjaxResult.success(records); } - public AjaxResult getPowerDevAttributeRecordByProId(Integer proId) { + public AjaxResult getTowerDevAttributeRecordByDay(Integer proId) { List records = dataCenterMapper.getTowerDevAttributeRecordByDay(proId); if (records.isEmpty()) { return AjaxResult.error("暂无数据"); @@ -53,6 +53,10 @@ public class ProjectDetailsViewServiceImpl { return AjaxResult.success(records); } + public AjaxResult getPitDevAttributeRecordByDay(Integer proId) { + return AjaxResult.success(dataCenterMapper.getPitDevAttributeRecordByDay(proId)); + } + public AjaxResult getTowerDevAttributeWarnRecord(Integer proId) { List records = dataCenterMapper.getTowerDevAttributeWarnRecord(proId); if (records.isEmpty()) { diff --git a/bonus-modules/bonus-base/src/main/resources/mapper/data/DataCenterMapper.xml b/bonus-modules/bonus-base/src/main/resources/mapper/data/DataCenterMapper.xml index 01fd888..f73548c 100644 --- a/bonus-modules/bonus-base/src/main/resources/mapper/data/DataCenterMapper.xml +++ b/bonus-modules/bonus-base/src/main/resources/mapper/data/DataCenterMapper.xml @@ -211,4 +211,18 @@ tddr.create_time DESC limit 20 + + \ No newline at end of file