| | |
| | | return result; |
| | | } |
| | | |
| | | public Map<String, List<Map<String, Object>>> countEverydayAlarmAndWarning() { |
| | | /** |
| | | * 每日预警、报警数量变化趋势 |
| | | */ |
| | | public Map<String, List<Map<String, Object>>> everydayCount(Date endDate) { |
| | | Integer end = Integer.parseInt(DateUtils.getYyyyMmDdHh(endDate)); |
| | | Date startDate = DateUtils.getAPeriodOfTime(endDate, -6, Calendar.DATE); |
| | | Integer start = Integer.parseInt(DateUtils.getYyyyMmDdHh(startDate)); |
| | | |
| | | |
| | | |
| | | |
| | | Map<String, List<Map<String, Object>>> result = new HashMap<>(); |
| | | |
| | | Map<String, Object> param = new HashMap<String, Object>(); |
| | |
| | | Integer start = Integer.parseInt(strStart); |
| | | Integer end = Integer.parseInt(strEnd); |
| | | |
| | | List<Qxsh> rsList = qxshMapper.selectByBeginAndEnd(start, end); |
| | | List<Qxsh> rsList = qxshMapper.selectForReport(start, end); |
| | | if (null == rsList || rsList.isEmpty()) return null; |
| | | |
| | | Hashtable<String, Boolean> dict = getExistTabDict(rsList); |