From 5b1b617806ff3864fc6921913bf96d02e8072731 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Wed, 29 May 2024 17:44:59 +0800
Subject: [PATCH] 暴雨短信模板修改
---
skjcmanager/skjcmanager-service/skjcmanager-alerts/src/main/java/cn/gistack/alerts/notice/service/impl/NoticeHandle.java | 40 ++++++++++++++++++++++++++++++++++++++++
1 files changed, 40 insertions(+), 0 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 9cbf282..6d642d1 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
@@ -798,6 +798,46 @@
}
}
+ /**
+ * 依次添加行政责任人,主管部门责任人,技术责任人,巡查责任人信息
+ *
+ * @param list
+ * @param personTypes
+ */
+ public void addWaterMoreDesignPatrolTechnologyInfoNew(List<String> list, String personTypes) {
+ String[] split = personTypes.split(",");
+ // 查询巡查责任人姓名,技术责任人姓名信息
+ List<PersonVO> personVOList = attResManagePersonClient.getPersonListByResGuid(list.get(1), personTypes);
+ if (personVOList.size() > 0) {
+ String zgzrr = "-";
+ String jszrr = "-";
+ String xczrr = "-";
+ for (PersonVO personVO : personVOList) {
+ String str = null != personVO.getPhone() ? ":" + personVO.getPhone() : "-";
+ if (personVO.getType().equals(split[0])) {
+ zgzrr = personVO.getName() + str;
+ }
+ if (personVO.getType().equals(split[1])) {
+ jszrr = personVO.getName() + str;
+ }
+ if (personVO.getType().equals(split[2])) {
+ xczrr = personVO.getName() + str;
+ }
+ }
+
+ // 主管
+ list.add(zgzrr);
+ // 技术责任人姓名
+ list.add(jszrr);
+ // 巡查责任人姓名
+ list.add(xczrr);
+ } else {
+ for (String type : split) {
+ list.add("-");
+ }
+ }
+ }
+
/**
* 调用中台接口查询数据
--
Gitblit v1.9.3