From abaf72a337248943e037b02d069c094e2ee5d60b Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Wed, 05 Jul 2023 14:46:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/jtdev' into jtdev
---
skjcmanager/skjcmanager-service/skjcmanager-xxljob/src/main/java/cn/gistack/job/executor/jobhandler/OutCallXxlJob.java | 24 ++++++++++++++++++++----
1 files changed, 20 insertions(+), 4 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 7c6def0..3c8d78f 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
@@ -45,10 +45,26 @@
List<String> result = outCallClient.createOutCallTaskJobHandler(isOver,taskScheduleTime,personNumber, day);
XxlJobLogger.log("任务响应结果..." + result);
// 创建外呼短信发送任务记录
- Boolean flag = createCallSmsNoticeTask(result);
+ Boolean flag = createCallSmsNoticeTaskByEvery(result);
XxlJobLogger.log("外呼短信通知任务创建结果:" + flag);
XxlJobLogger.log("结束自动创建任务...");
return ReturnT.SUCCESS;
+ }
+
+ /**
+ * 创建外呼短信发送任务记录--日常定时任务
+ * @param result
+ */
+ private Boolean createCallSmsNoticeTaskByEvery(List<String> result) {
+ Boolean flag = false;
+ if (null != result && result.size()>3) {
+ if (result.get(2).equals("true")) {
+ // 获取任务id
+ String taskId = result.get(1);
+ flag = outCallClient.createCallSmsNoticeTask(taskId);
+ }
+ }
+ return flag;
}
/**
@@ -94,7 +110,7 @@
* @return
* @throws Exception
*/
- @XxlJob("testOutCall_0628")
+ @XxlJob("testOutCall_0703")
public ReturnT<String> testOutCall(String param){
XxlJobLogger.log("开始执行任务...");
JSONObject jsonParam = JSON.parseObject(param);
@@ -103,8 +119,8 @@
// String personNumber = jsonParam.getString("personNumber");
// String day = jsonParam.getString("day");
// 创建外呼任务
- Object result = outCallClient.testOutCall("","","", "");
- XxlJobLogger.log("任务响应结果:" + result);
+// Object result = outCallClient.createOutCallTaskJobHandler("","","", "");
+// XxlJobLogger.log("任务响应结果:" + result);
XxlJobLogger.log("结束自动创建任务...");
return ReturnT.SUCCESS;
}
--
Gitblit v1.9.3