From 307f0f4713a87dabb0031a7bb9a2d7a9e0726cfc Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Mon, 31 Jul 2023 19:23:13 +0800
Subject: [PATCH] 智能外呼新增未接通,未呼叫水库定时呼叫
---
skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/OutCallXxlJob.java | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/OutCallXxlJob.java b/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/OutCallXxlJob.java
index 3c8d78f..8bd2e0d 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/OutCallXxlJob.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/OutCallXxlJob.java
@@ -52,6 +52,30 @@
}
/**
+ * 智能外呼定时创建任务执行器--一直未接通,一直未呼叫的水库
+ * @param param
+ * @return
+ * @throws Exception
+ */
+ @XxlJob("createOutCallTaskJobHandlerByNotCall")
+ public ReturnT<String> createOutCallTaskJobHandlerByNotCall(String param){
+ XxlJobLogger.log("开始执行任务...");
+ JSONObject jsonParam = JSON.parseObject(param);
+ String isOver = jsonParam.getString("isOver");
+ String taskScheduleTime = jsonParam.getString("taskScheduleTime");
+ String personNumber = jsonParam.getString("personNumber");
+ String day = jsonParam.getString("day");
+ // 创建外呼任务
+ List<String> result = outCallClient.createOutCallTaskJobHandlerByNotCall(isOver,taskScheduleTime,personNumber, day);
+ XxlJobLogger.log("任务响应结果..." + result);
+ // 创建外呼短信发送任务记录
+ Boolean flag = createCallSmsNoticeTaskByEvery(result);
+ XxlJobLogger.log("外呼短信通知任务创建结果:" + flag);
+ XxlJobLogger.log("结束自动创建任务...");
+ return ReturnT.SUCCESS;
+ }
+
+ /**
* 创建外呼短信发送任务记录--日常定时任务
* @param result
*/
--
Gitblit v1.9.3