diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java index 2743bf1..5df4ccf 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java @@ -3,6 +3,7 @@ package com.ruoyi.quartz.task; import com.alibaba.fastjson2.JSON; import com.ruoyi.business.domain.BusOrderInfo; import com.ruoyi.business.domain.BusStoreInfo; +import com.ruoyi.business.service.IAiService; import com.ruoyi.business.service.IBusOrderInfoService; import com.ruoyi.business.service.IBusStoreInfoService; import org.springframework.beans.factory.annotation.Autowired; @@ -23,6 +24,8 @@ public class RyTask { @Autowired private IBusOrderInfoService orderInfoService; + @Autowired + private IAiService aiService; public void ryMultipleParams(String s, Boolean b, Long l, Double d, Integer i) { @@ -38,17 +41,16 @@ public class RyTask { System.out.println("执行无参方法"); } - public void saveOrders() throws Exception + public void sendToAi() throws Exception { - SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); + SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm"); BusOrderInfo orderInfo = new BusOrderInfo(); List list = orderInfoService.selectBusOrderInfoList(orderInfo); // for (BusOrderInfo busOrderInfo : list) { if (new Date().getTime() >= sdf.parse(busOrderInfo.getCompleteTime()).getTime()+60000){ - System.out.println("=============================================================================="); + aiService.addAiTask(busOrderInfo.getPrivcyPhone(), busOrderInfo.getRecipientPhone()); } } - System.out.println(JSON.toJSONString(list)); } }