guoshilong
2024-04-12 1c908bd5b47df81e849276b18f68cd283fa1e10a
skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/alarmRule/service/impl/AlarmRecordServiceImpl.java
@@ -98,6 +98,11 @@
      }
      // 查询所有的市级行政区
      List<String> adNameList = baseMapper.getAdNameList(alarmRecord.getAdCode());
      if (alarmRecord.getAdLevel().equals("4")) {
         adNameList = baseMapper.getAdNameListByAdCode(alarmRecord.getAdCode());
      }
      // 查询符合条件的告警类型
      List<AlarmRule> alarmRuleList = baseMapper.listAlarmRule(alarmRecord);
      // 查询统计数据
@@ -167,4 +172,14 @@
      return b;
   }
   @Override
   public Object statisticsPie(AlarmRecordVO alarmRecordVO) {
      if (!Strings.isBlank(alarmRecordVO.getAdCode())){
         alarmRecordVO.setAdCode(alarmRecordVO.getAdCode().replaceAll("0+$", ""));
      }
      // 查询统计数据
      List<StatisticAlarmRecord> list = baseMapper.statisticsPie(alarmRecordVO);
      return list;
   }
}