From 4d4e6c810d99235e97beab7a8cbdbe8706a5e505 Mon Sep 17 00:00:00 2001 From: huangzhen <867217663@qq.com> Date: 星期二, 05 九月 2023 13:57:25 +0800 Subject: [PATCH] 新增一些功能 --- src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java | 21 ++++++++++++++++++--- 1 files changed, 18 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..c426134 100644 --- a/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java +++ b/src/main/java/com/gkhy/fourierSpecialGasMonitor/controller/GasWarnLogController.java @@ -1,9 +1,12 @@ 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.service.GasWarnLogService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; @@ -27,8 +30,20 @@ } @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; } } \ No newline at end of file -- Gitblit v1.9.2