From 2eb37ef077f9beda9749b9313e8acb9b1495f503 Mon Sep 17 00:00:00 2001
From: aix <vip_xiaobin810@163.com>
Date: Mon, 24 Jun 2024 12:31:00 +0800
Subject: [PATCH] 预警规则同号码同水库不发送
---
skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/notice/service/impl/NoticeHandle.java | 12 +++++++++++-
1 files changed, 11 insertions(+), 1 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/notice/service/impl/NoticeHandle.java b/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/notice/service/impl/NoticeHandle.java
index 42cb451..17df9c2 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/notice/service/impl/NoticeHandle.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/notice/service/impl/NoticeHandle.java
@@ -279,7 +279,17 @@
// 加入集合
list.add(format);
}
- lists.add(list);
+ //处理重复发送手机号
+ boolean isAdd = true;
+ for (List<String> listStr : lists) {
+ if (listStr.contains(res_cd) && listStr.contains(personVO.getPhone())) {
+ isAdd = false;
+ break;
+ }
+ }
+
+ if (isAdd)
+ lists.add(list);
}
}
personLists.addAll(personVOList);
--
Gitblit v1.9.3