guoshilong
2024-04-10 c0cc0778ae520c614e2adde9eb48d3f56529edc8
skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/AlarmXxlJob.java
@@ -552,4 +552,124 @@
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略34: 大坝安全监测告警-变形值大于2cm小于5cm-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetyWyOver2Less5Handle")
   public ReturnT<String> damSafetyWyOver2Less5Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("变形值大于2cm小于5cm","","damSafetyWyOver2Less5Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略35: 大坝安全监测告警-变形值大于5cm小于10cm-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetyWyOver5Less10Handle")
   public ReturnT<String> damSafetyWyOver5Less10Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("变形值大于5cm小于10cm","","damSafetyWyOver5Less10Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略36: 大坝安全监测告警-变形值大于10cm以上-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetyWyOver10Handle")
   public ReturnT<String> damSafetyWyOver10Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("变形值大于10cm以上","","damSafetyWyOver10Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略37: 大坝安全监测告警-近1h变形值大于10cm以上-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetyWy1hChangeOver10Handle")
   public ReturnT<String> damSafetyWy1hChangeOver10Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("近1h变形值大于10cm以上","","damSafetyWy1hChangeOver10Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略38: 大坝安全监测告警-渗流量一日大于5L小于8L,连续3日增加-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetySlOver5Less8Handle")
   public ReturnT<String> damSafetySlOver5Less8Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("渗流量一日大于5L小于8L连续3日增加","","damSafetySlOver5Less8Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略39: 大坝安全监测告警-渗流量一日大于8L小于10L,连续3日增加-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetySlOver8Less10Handle")
   public ReturnT<String> damSafetySlOver8Less10Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("渗流量一日大于8L小于10L连续3日增加","","damSafetySlOver8Less10Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略40: 大坝安全监测告警-渗流量一日大于10L以上,连续3日增加-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("damSafetySlOver10Handle")
   public ReturnT<String> damSafetySlOver10Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      noticeClient.createAlarmNoticeTaskJobHandler("渗流量一日大于10L连续3日增加","","damSafetySlOver10Handle");
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
}