From 0765476c28433c40aaba975eec8477ca09fb1ab2 Mon Sep 17 00:00:00 2001
From: whyclxw <810412026@qq.com>
Date: 星期一, 23 六月 2025 14:11:51 +0800
Subject: [PATCH] 预警分析管理-查询时间间隔

---
 src/main/java/com/whyc/controller/AnalysisAlmController.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/whyc/controller/AnalysisAlmController.java b/src/main/java/com/whyc/controller/AnalysisAlmController.java
index 4cb50cd..4bba89c 100644
--- a/src/main/java/com/whyc/controller/AnalysisAlmController.java
+++ b/src/main/java/com/whyc/controller/AnalysisAlmController.java
@@ -7,6 +7,7 @@
 import com.whyc.dto.Param.AlmAnalyseDto;
 import com.whyc.dto.Response;
 import com.whyc.pojo.db_alarm.BattalarmData;
+import com.whyc.pojo.db_param.AppParam;
 import com.whyc.service.*;
 import com.whyc.util.ActionUtil;
 import io.swagger.annotations.Api;
@@ -32,6 +33,9 @@
 
     @Autowired
     private DevalarmDataService  devalarmDataService;
+
+    @Autowired
+    private AppParamService appParamService;
 
     @PostMapping("getBattAlmAnalyse")
     @ApiOperation("棰勮鍒嗘瀽绠$悊-鐢垫睜鍛婅")
@@ -75,4 +79,16 @@
         return almAnalysisParamService.getAlmSummaryParam();
     }
 
+    @GetMapping("updateAlarmAnalysisCycle")
+    @ApiOperation("棰勮鍒嗘瀽绠$悊-璁剧疆鏃堕棿闂撮殧")
+    public Response updateAlarmAnalysisCycle(@RequestParam Integer intervalTime){
+        return appParamService.updateAlarmAnalysisCycle(intervalTime);
+    }
+
+    @GetMapping("getAlarmAnalysisCycle")
+    @ApiOperation("棰勮鍒嗘瀽绠$悊-鏌ヨ鏃堕棿闂撮殧")
+    public Response getAlarmAnalysisCycle(){
+        AppParam appParam= appParamService.getAlarmAnalysisCycle();
+        return new Response().setII(1,appParam!=null,appParam,"鏌ヨ鏃堕棿闂撮殧");
+    }
 }
\ No newline at end of file

--
Gitblit v1.9.1