From 63486c527b01c459110a88930d9cda1ded633aee Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: Tue, 11 Nov 2025 10:32:30 +0800
Subject: [PATCH] 修改新增气象数据统计
---
src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasMonitorDataController.java | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasMonitorDataController.java b/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasMonitorDataController.java
index d318878..189465a 100644
--- a/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasMonitorDataController.java
+++ b/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasMonitorDataController.java
@@ -8,6 +8,7 @@
import com.gkhy.fourierSpecialGasMonitor.entity.query.GasPageQuery;
import com.gkhy.fourierSpecialGasMonitor.entity.req.*;
import com.gkhy.fourierSpecialGasMonitor.service.MonitorDataService;
+import com.gkhy.fourierSpecialGasMonitor.service.SummaryStatsService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -25,6 +26,9 @@
@Autowired
private MonitorDataService monitorDataService;
+
+ @Autowired
+ private SummaryStatsService summaryStatsService;
@PostMapping("/gas/lineChart")
public Result gasLineChart(@RequestBody GasLineChartReqDTO reqDto){
@@ -74,4 +78,16 @@
Result result = monitorDataService.gasConcentrationExport(gasConcentrationExportBO);
return result;
}
+
+ @PostMapping("/gasAtmosphere/stats")
+ public Result gasAtmosphereStats(@RequestBody PageQuery<SummaryStatsReqDTO> pageQuery){
+ Result result = summaryStatsService.listSummaryStats(pageQuery);
+ return result;
+ }
+
+ @PostMapping("/gasAtmosphere/extremum")
+ public Result gasAtmosphereExtremum(@RequestBody SummaryStatsReqDTO reqDTO){
+ Result result = monitorDataService.gasAtmosphereExtremum(reqDTO);
+ return result;
+ }
}
\ No newline at end of file
--
Gitblit v1.9.2