From 2ea3a6e2e9dcbb366d78e675c62b92d407d0e4a0 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期五, 19 五月 2023 10:49:39 +0800
Subject: [PATCH] 1

---
 src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java b/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java
index 1aff2ff..e21bc2c 100644
--- a/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java
+++ b/src/main/java/com/yssh/service/impl/WarningAnalyseServiceImpl.java
@@ -373,6 +373,26 @@
     }
 
     @Override
+    public Map<String, List<Double>> select3Hours() {
+        Map<String, List<Double>> map = new HashMap<>();
+
+        List<String> times = DateUtils.get3Hours();
+        List<Qxsh> list = qxshMapper.select3Hours(times);
+        if (null == list || list.isEmpty()) {
+            return map;
+        }
+
+        for (Qxsh qxsh : list) {
+            String name = qxsh.getName();
+
+            List<Double> values = map.computeIfAbsent(name, k -> new ArrayList<>());
+            values.add(qxsh.getValue());
+        }
+
+        return map;
+    }
+
+    @Override
     public List<WarningVo> getAlarmAndWarnByTime(Date begin, Date end) {
         List<WarningVo> list = new ArrayList<>();
         List<String> ids = CalculateUtils.assembleId(commonService.getCheckPoints3d());

--
Gitblit v1.9.3