| | |
| | | package org.springblade.xxljob.jobhandler; |
| | | |
| | | import com.alibaba.fastjson.JSON; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.xxl.job.core.biz.model.ReturnT; |
| | | import com.xxl.job.core.context.XxlJobHelper; |
| | | import com.xxl.job.core.handler.annotation.XxlJob; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.modules.eCallEventTwo.dto.EcOrderParamDTO; |
| | | import org.springblade.modules.eCallEventTwo.service.EcOrderService; |
| | | import org.springblade.modules.task.service.ITaskService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.io.BufferedInputStream; |
| | | import java.io.BufferedReader; |
| | | import java.io.DataOutputStream; |
| | | import java.io.InputStreamReader; |
| | | import java.net.HttpURLConnection; |
| | | import java.net.URL; |
| | | import java.util.Arrays; |
| | | import java.util.List; |
| | | import java.util.concurrent.TimeUnit; |
| | | import java.time.LocalDateTime; |
| | | import java.time.LocalTime; |
| | | import java.time.temporal.ChronoUnit; |
| | | |
| | | /** |
| | | * 三色标签定时任务执行器 |
| | |
| | | * 三色定时任务 |
| | | */ |
| | | @XxlJob("threeColourJobHandler") |
| | | public void threeColourJobHandler (String param){ |
| | | XxlJobHelper.log("开始执行任务..."); |
| | | public void threeColourJobHandler (){ |
| | | String param = XxlJobHelper.getJobParam(); |
| | | |
| | | XxlJobHelper.log("开始执行任务..."+param); |
| | | |
| | | // 校园安全检查 |
| | | // 根据类型创建任务 |
| | |
| | | XxlJobHelper.log("结束自动创建任务..."); |
| | | } |
| | | |
| | | /** |
| | | * 创建居住证发送短信定时任务 |
| | | */ |
| | | @XxlJob("residenceSendSmsJobHandler") |
| | | public void residenceJobHandler (String param){ |
| | | XxlJobHelper.log("开始执行任务...创建居住证发送短信定时任务"); |
| | | // 创建居住证发送短信定时任务 |
| | | boolean result = taskService.createResidenceSendSms(param); |
| | | XxlJobHelper.log("任务响应结果..." + result); |
| | | // 创建居住证发送短信定时任务 |
| | | XxlJobHelper.log("结束自动创建任务..."); |
| | | } |
| | | |
| | | /** |
| | | * 创建校园安全发送短信定时任务 |
| | | */ |
| | | @XxlJob("schoolSendSmsJobHandler") |
| | | public void schoolJobHandler (String param){ |
| | | XxlJobHelper.log("开始执行任务...创建校园安全发送短信定时任务"); |
| | | // 创建居住证发送短信定时任务 |
| | | boolean result = taskService.createSchoolSendSms(param); |
| | | XxlJobHelper.log("任务响应结果..." + result); |
| | | // 创建居住证发送短信定时任务 |
| | | XxlJobHelper.log("结束自动创建任务..."); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |