From 07d02c7766ee86922c190c8ea170b352df485050 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Mon, 19 Jun 2023 19:01:02 +0800
Subject: [PATCH] 外呼短信发送修改

---
 skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/SendSmsXxlJob.java |   19 ++++++++++++++++++-
 1 files changed, 18 insertions(+), 1 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/SendSmsXxlJob.java b/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/SendSmsXxlJob.java
index 42a4cda..68297da 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/SendSmsXxlJob.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/SendSmsXxlJob.java
@@ -7,6 +7,7 @@
 import com.xxl.job.core.biz.model.ReturnT;
 import com.xxl.job.core.handler.annotation.XxlJob;
 import com.xxl.job.core.log.XxlJobLogger;
+import org.jetbrains.annotations.NotNull;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
@@ -29,12 +30,28 @@
 	 */
 	@XxlJob("sendSmsByOutCallNotConnect")
 	public ReturnT<String> createOutCallTaskJobHandler(String param){
+		return getStringReturnT(param);
+	}
+
+	/**
+	 * 外呼前一天未接通呼叫又未接通-发送短信(调度时间不一致,参数不一致)
+	 * @param param
+	 * @return
+	 * @throws Exception
+	 */
+	@XxlJob("sendSmsByBeforeOneDayOutCallNotConnect")
+	public ReturnT<String> sendSmsByBeforeOneDayOutCallNotConnect(String param){
+		return getStringReturnT(param);
+	}
+
+	@NotNull
+	private ReturnT<String> getStringReturnT(String param) {
 		XxlJobLogger.log("开始执行任务...");
 		JSONObject jsonParam = JSON.parseObject(param);
 		String taskId = jsonParam.getString("taskId");
 		String time = jsonParam.getString("time");
 		// 外呼未接通-发送短信
-		Object result = smsRecordClient.sendSmsByOutCallNotConnect(taskId,time);
+		Object result = smsRecordClient.sendSmsByOutCallNotConnect(taskId, time);
 		XxlJobLogger.log("任务响应结果:" + result);
 		XxlJobLogger.log("结束自动创建任务...");
 		return ReturnT.SUCCESS;

--
Gitblit v1.9.3