| | |
| | | } |
| | | |
| | | @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()); |