| | |
| | | * @return |
| | | */ |
| | | public String waterSmallScaleOverHandle(String arg1, String arg2) { |
| | | // 业务逻辑处理 2... |
| | | return ""; |
| | | // String adCode = "421303000000"; |
| | | String adCode = null; |
| | | String templateId1 = "2431012216674"; |
| | | String templateId2 = "2431012248617"; |
| | | String uuid1 = templateId1 + UUID.randomUUID().toString(); |
| | | String uuid2 = templateId2 + UUID.randomUUID().toString(); |
| | | String[] split = arg1.split(","); |
| | | // 查询当前策略对应的告警规则信息 |
| | | AlarmRule alarmRule1 = alarmRuleService.getOne(new QueryWrapper<AlarmRule>().eq("rule_name", split[0])); |
| | | AlarmRule alarmRule2 = alarmRuleService.getOne(new QueryWrapper<AlarmRule>().eq("rule_name", split[1])); |
| | | // 发两个不同的模板 |
| | | if (null!=alarmRule1) { |
| | | // 短信发送 |
| | | asyncNoticeHandle.waterSmallScaleOverHandle1(templateId1, uuid1, alarmRule1,adCode,true); |
| | | } |
| | | if (null!=alarmRule2) { |
| | | // 短信发送 |
| | | asyncNoticeHandle.waterSmallScaleOverHandle2(templateId2, uuid2, alarmRule2,adCode,true); |
| | | } |
| | | // 返回 |
| | | return "水位小幅超汛限告警"; |
| | | } |
| | | |
| | | /** |
| | |
| | | * @return |
| | | */ |
| | | public String waterBigScaleOverHandle(String arg1, String arg2) { |
| | | // 业务逻辑处理 2... |
| | | return ""; |
| | | //String adCode = "421303000000"; |
| | | String adCode = null; |
| | | String templateId1 = "2431012248620"; |
| | | String templateId2 = "2431012248623"; |
| | | String uuid1 = templateId1 + UUID.randomUUID().toString(); |
| | | String uuid2 = templateId2 + UUID.randomUUID().toString(); |
| | | String[] split = arg1.split(","); |
| | | // 查询当前策略对应的告警规则信息 |
| | | AlarmRule alarmRule1 = alarmRuleService.getOne(new QueryWrapper<AlarmRule>().eq("rule_name", split[0])); |
| | | AlarmRule alarmRule2 = alarmRuleService.getOne(new QueryWrapper<AlarmRule>().eq("rule_name", split[1])); |
| | | // 发两个不同的模板 |
| | | if (null!=alarmRule1) { |
| | | // 短信发送 |
| | | asyncNoticeHandle.waterBigScaleOverHandle1(templateId1, uuid1, alarmRule1,adCode,true); |
| | | } |
| | | if (null!=alarmRule2) { |
| | | // 短信发送 |
| | | asyncNoticeHandle.waterBigScaleOverHandle2(templateId2, uuid2, alarmRule2,adCode,true); |
| | | } |
| | | // 返回 |
| | | return "水位大幅超汛限告警"; |
| | | } |
| | | |
| | | /** |