xieb
2024-05-29 5b1b617806ff3864fc6921913bf96d02e8072731
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("-");
         }
      }
   }
   /**
    * 调用中台接口查询数据