zrj
2024-06-27 d6283af63e97c6e387938d2f4b31533a8eaf0c88
新增小幅超汛告警-新,6小时降雨告警-新任务
1 files modified
42 ■■■■■ changed files
skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/AlarmXxlJob.java 42 ●●●●● patch | view | raw | blame | history
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