From d4020168658efdee89a633083cd9c14b06c4d863 Mon Sep 17 00:00:00 2001 From: zhangf <1603559716@qq.com> Date: 星期三, 11 九月 2024 17:09:10 +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