From 2dd2e7f54db7149965acaa11d933f85b31fbd59c Mon Sep 17 00:00:00 2001
From: huangzhen <867217663@qq.com>
Date: Tue, 19 Dec 2023 16:54:00 +0800
Subject: [PATCH] 解决验收过程中出现的问题
---
src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java | 28 +++++++++++++++++++++++++---
1 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java b/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java
index 97a68b6..0b039ef 100644
--- a/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java
+++ b/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java
@@ -1,9 +1,13 @@
package com.gkhy.fourierSpecialGasMonitor.controller;
+import com.gkhy.fourierSpecialGasMonitor.annotation.RepeatedClick;
import com.gkhy.fourierSpecialGasMonitor.commons.domain.Result;
import com.gkhy.fourierSpecialGasMonitor.commons.model.PageQuery;
-import com.gkhy.fourierSpecialGasMonitor.entity.query.FindGasCategoryPageQuery;
import com.gkhy.fourierSpecialGasMonitor.entity.query.FindGasWarnLogPageQuery;
+import com.gkhy.fourierSpecialGasMonitor.entity.req.GasWarnLogCountByTimeReqDTO;
+import com.gkhy.fourierSpecialGasMonitor.entity.req.GasWarnLogInfoReqDTO;
+import com.gkhy.fourierSpecialGasMonitor.entity.req.HandleGasWarnLogReqDTO;
+import com.gkhy.fourierSpecialGasMonitor.entity.req.WindRoseByTimeReqDTO;
import com.gkhy.fourierSpecialGasMonitor.service.GasWarnLogService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -27,8 +31,26 @@
}
@PostMapping("/handleById")
- public Result handleGasWarnLog(@RequestParam Long id){
- Result result = gasWarnLogService.handleGasWarnLog(id);
+ @RepeatedClick
+ public Result handleGasWarnLog(@RequestBody HandleGasWarnLogReqDTO reqDto){
+ Result result = gasWarnLogService.handleGasWarnLog(reqDto);
+ return result;
+ }
+
+ @PostMapping("/gasWarnLogCountByTime")
+ public Result gasWarnLogCountByTime(@RequestBody GasWarnLogCountByTimeReqDTO gasWarnLogCountByTimeReqDTO){
+ Result result = gasWarnLogService.gasWarnLogCountByTime(gasWarnLogCountByTimeReqDTO);
+ return result;
+ }
+ @PostMapping("/gasWarnLogInfoByTime")
+ public Result gasWarnLogInfoByTime(@RequestBody GasWarnLogInfoReqDTO gasWarnLogInfoReqDTO){
+ Result result = gasWarnLogService.gasWarnLogInfoByTime(gasWarnLogInfoReqDTO);
+ return result;
+ }
+
+ @PostMapping("/gasWindRoseByTime")
+ public Result gasWindRoseByTime(@RequestBody WindRoseByTimeReqDTO reqDTO){
+ Result result = gasWarnLogService.gasWindRoseByTime(reqDTO);
return result;
}
}
\ No newline at end of file
--
Gitblit v1.9.2