zrj
2024-06-27 d6283af63e97c6e387938d2f4b31533a8eaf0c88
skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/AlarmXxlJob.java
@@ -171,6 +171,27 @@
   }
   /**
    * 策略7: 水位小幅超汛限告警-新-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("waterSmallScaleOver20Handle")
   public ReturnT<String> waterSmallScaleOver20Handle(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      ExecutorService executorService = Executors.newSingleThreadExecutor();
      executorService.submit(() -> {
         // 这里是你的异步任务逻辑
         noticeClient.createAlarmNoticeTaskJobHandler("水位小幅超汛限告警-新","","waterSmallScaleOver20Handle");
      });
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略8: 水位大幅超汛限告警-定时任务执行器
    * @param param
    * @return
@@ -402,6 +423,27 @@
   }
   /**
    * 策略18.1: 6小时降雨告警-新-定时任务执行器
    * @param param
    * @return
    * @throws Exception
    */
   @XxlJob("sixHourRainHandle2")
   public ReturnT<String> sixHourRainHandle2(String param){
      XxlJobLogger.log("开始执行任务...");
      // 创建外呼任务
      ExecutorService executorService = Executors.newSingleThreadExecutor();
      executorService.submit(() -> {
         // 这里是你的异步任务逻辑
         noticeClient.createAlarmNoticeTaskJobHandler("6小时降雨告警-新","","sixHourRainHandle2");
      });
      XxlJobLogger.log("结束自动创建任务...");
      // 返回
      return ReturnT.SUCCESS;
   }
   /**
    * 策略19: 大坝安全监测告警-监测数据缺失-定时任务执行器
    * @param param
    * @return