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