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