“djh”
2025-11-11 63486c527b01c459110a88930d9cda1ded633aee
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;
    }
}