From e13ac8c29d83e1fd6660d4bddff87b32c6974f75 Mon Sep 17 00:00:00 2001 From: yinq Date: Wed, 21 Jan 2026 17:04:44 +0800 Subject: [PATCH] =?UTF-8?q?change=20-=20=E6=8C=AF=E5=8A=A8=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=AE=9E=E6=97=B6=E6=9B=B2=E7=BA=BF=E7=9B=91=E6=8E=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../report/TemAndHumReportController.java | 10 + .../TVibrationsensorDataController.java | 6 +- .../report/VibrationDataCurve20251203.html | 424 ++++++++++++++++++ .../report/VibrationRealTimeCurve.html | 424 ++++++++++++++++++ .../system/domain/TVibrationsensorData.java | 4 +- .../system/TVibrationsensorDataMapper.xml | 5 +- 6 files changed, 866 insertions(+), 7 deletions(-) create mode 100644 ruoyi-admin/src/main/resources/templates/report/VibrationDataCurve20251203.html create mode 100644 ruoyi-admin/src/main/resources/templates/report/VibrationRealTimeCurve.html diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/report/TemAndHumReportController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/report/TemAndHumReportController.java index ab04518..5b39938 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/report/TemAndHumReportController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/report/TemAndHumReportController.java @@ -59,6 +59,16 @@ public class TemAndHumReportController extends BaseController { return prefix + "/VibrationDataCurve"; } + /** + * 振动数据实时曲线监控 + * @return + */ + @GetMapping("/VibrationRealTimeCurve") + public String VibrationRealTimeCurveHtml() + { + return prefix + "/VibrationRealTimeCurve"; + } + /** * 温度阵列传感器曲线 * @return diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TVibrationsensorDataController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TVibrationsensorDataController.java index 63fc78b..ccd0488 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TVibrationsensorDataController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/TVibrationsensorDataController.java @@ -134,12 +134,10 @@ public class TVibrationsensorDataController extends BaseController { @PostMapping("/realTimeMonitor") @ResponseBody public AjaxResult realTimeMonitor(TVibrationsensorData tVibrationsensorData) { - List tVibrationsensorData1 = tVibrationsensorDataService.selectRealTimeMonitor(tVibrationsensorData); - return AjaxResult.success(tVibrationsensorData1); + List list = tVibrationsensorDataService.selectRealTimeMonitor(tVibrationsensorData); + return AjaxResult.success(list); } - - /** * 振动数据曲线 * @param tVibrationsensorData diff --git a/ruoyi-admin/src/main/resources/templates/report/VibrationDataCurve20251203.html b/ruoyi-admin/src/main/resources/templates/report/VibrationDataCurve20251203.html new file mode 100644 index 0000000..a6bf787 --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/report/VibrationDataCurve20251203.html @@ -0,0 +1,424 @@ + + + + + + + + + + + +
+
+
+
+ 测控点信息 +
+
+ + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
    +
  • + + - + +
  • +
  • + + + +
  • + +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + diff --git a/ruoyi-admin/src/main/resources/templates/report/VibrationRealTimeCurve.html b/ruoyi-admin/src/main/resources/templates/report/VibrationRealTimeCurve.html new file mode 100644 index 0000000..a6bf787 --- /dev/null +++ b/ruoyi-admin/src/main/resources/templates/report/VibrationRealTimeCurve.html @@ -0,0 +1,424 @@ + + + + + + + + + + + +
+
+
+
+ 测控点信息 +
+
+ + + + +
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
    +
  • + + - + +
  • +
  • + + + +
  • + +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/domain/TVibrationsensorData.java b/ruoyi-system/src/main/java/com/ruoyi/system/domain/TVibrationsensorData.java index ffe31ec..0ef9e6d 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/domain/TVibrationsensorData.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/domain/TVibrationsensorData.java @@ -25,7 +25,7 @@ public class TVibrationsensorData extends BaseEntity { /** * 采集时间 */ - @Excel(name = "采集时间", width = 30, dateFormat = "yyyy-MM-dd") + @Excel(name = "采集时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date collectTime; /** @@ -61,7 +61,7 @@ public class TVibrationsensorData extends BaseEntity { /** * 记录时间 */ - @Excel(name = "记录时间", width = 30, dateFormat = "yyyy-MM-dd") + @Excel(name = "记录时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") private Date recodeTime; private String monitorName; diff --git a/ruoyi-system/src/main/resources/mapper/system/TVibrationsensorDataMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TVibrationsensorDataMapper.xml index de975de..d4afb7b 100644 --- a/ruoyi-system/src/main/resources/mapper/system/TVibrationsensorDataMapper.xml +++ b/ruoyi-system/src/main/resources/mapper/system/TVibrationsensorDataMapper.xml @@ -114,7 +114,9 @@ FROM T_VibrationSensor_Data WHERE 1=1 -- AND collectTime > (GETDATE() - 1) - and sensor_id like concat(#{sensorId}, '%') + + and sensor_id in (select monitorId from T_Monitor where monitorId like concat(#{sensorId}, '%')) + ) SELECT m.monitorName, t.* FROM RankedData t @@ -123,6 +125,7 @@ AND m.monitorId IS NOT NULL ORDER BY sensor_id +