| | |
| | | public Object selectAlarmRulePage(IPage<AlarmRuleVO> page, AlarmRuleVO alarmRule) { |
| | | if (null != alarmRule.getIsExport()){ |
| | | List<AlarmRuleVO> alarmRuleVOS = baseMapper.selectAlarmRulePage(null, alarmRule); |
| | | for (AlarmRuleVO alarmRuleVO : alarmRuleVOS) { |
| | | alarmRuleVO.setAlarmPerson(String.join(",",sysClient.getRoleNames(alarmRuleVO.getAlarmPerson()).getData())); |
| | | } |
| | | return alarmRuleVOS; |
| | | } |
| | | List<AlarmRuleVO> alarmRuleVOS = baseMapper.selectAlarmRulePage(page, alarmRule); |
| | | for (AlarmRuleVO alarmRuleVO : alarmRuleVOS) { |
| | | alarmRuleVO.setAlarmPerson(String.join(",",sysClient.getRoleNames(alarmRuleVO.getAlarmPerson()).getData())); |
| | | } |
| | | return page.setRecords(alarmRuleVOS); |
| | | } |
| | | |
| | |
| | | // 返回 |
| | | return alarmRule; |
| | | } |
| | | |
| | | /** |
| | | * 查询对应的短信模板ID 集合 |
| | | * @param alarmRuleId |
| | | * @return |
| | | */ |
| | | @Override |
| | | public List<String> getAlarmRuleDetailList(String alarmRuleId) { |
| | | return baseMapper.getAlarmRuleDetailListByAlarmRuleId(alarmRuleId); |
| | | } |
| | | |
| | | /** |
| | | * 通过告警规则类型查询生成告警规则类型 |
| | | * @param alarmRuleType |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Object getCreateRuleType(String alarmRuleType) { |
| | | return baseMapper.getCreateRuleType(alarmRuleType); |
| | | } |
| | | |
| | | /** |
| | | * 通过成告警规则类型查询告警规则名称 |
| | | * @param createAlarmType |
| | | * @return |
| | | */ |
| | | @Override |
| | | public Object getAlarmRuleName(String createAlarmType) { |
| | | return baseMapper.getAlarmRuleName(createAlarmType); |
| | | } |
| | | } |