From 45c83c3baa9237f25500d3a0ed22500976ecfe93 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 27 七月 2023 16:07:43 +0800
Subject: [PATCH] 1

---
 src/main/java/com/yssh/service/WarningAnalyseService.java |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/yssh/service/WarningAnalyseService.java b/src/main/java/com/yssh/service/WarningAnalyseService.java
index 9714c6a..e1ee99c 100644
--- a/src/main/java/com/yssh/service/WarningAnalyseService.java
+++ b/src/main/java/com/yssh/service/WarningAnalyseService.java
@@ -66,7 +66,13 @@
      * 鑾峰彇瀹炴椂鎶ヨ
      */
     public List<Qxsh> getRunTimeAlarmAnalyse(Integer start, Integer end) {
-        List<Qxsh> list = qxshMapper.selectAlarmByBeginAndEnd(start, end);
+        //List<Qxsh> list = qxshMapper.selectAlarmByBeginAndEnd(start, end);
+        String key = "qxshMapper.selectAlarmByBeginAndEnd." + start + "." + end;
+        List<Qxsh> list = CacheUtils.getListByKey(key);
+        if (null == list) {
+            list = qxshMapper.selectAlarmByBeginAndEnd(start, end);
+            CacheUtils.putListByKey(key, list);
+        }
 
         return copeHasSuYuan(list);
     }
@@ -75,7 +81,13 @@
      * 鑾峰彇瀹炴椂棰勮
      */
     public List<Qxsh> getRunTimeWarningAnalyse(Integer start, Integer end) {
-        List<Qxsh> list = qxshMapper.selectWarnByBeginAndEnd(start, end);
+        //List<Qxsh> list = qxshMapper.selectWarnByBeginAndEnd(start, end);
+        String key = "qxshMapper.selectWarnByBeginAndEnd." + start + "." + end;
+        List<Qxsh> list = CacheUtils.getListByKey(key);
+        if (null == list) {
+            list = qxshMapper.selectWarnByBeginAndEnd(start, end);
+            CacheUtils.putListByKey(key, list);
+        }
 
         return copeHasSuYuan(list);
     }

--
Gitblit v1.9.3