This commit is contained in:
Lenovo 2024-07-11 11:42:22 +08:00
parent 117ec15929
commit a418ffcb12
2 changed files with 8 additions and 73 deletions

View File

@ -1,73 +0,0 @@
package com.ruoyi.business.service.impl;
import com.ruoyi.business.domain.BusOrderInfo;
import com.ruoyi.business.service.IAiService;
import com.ruoyi.business.service.IBusOrderInfoService;
import com.ruoyi.business.service.IMeituanService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Service;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
@Service
@EnableScheduling
public class JobServiceImpl {
private static final SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");
@Autowired
private IMeituanService iMeituanService;
@Autowired
private IAiService aiService;
@Autowired
private IBusOrderInfoService orderInfoService;
// //初始延迟1秒每隔2秒
// @Scheduled(fixedRateString = "2000",initialDelay = 1000)
// public void testFixedRate(){
// System.out.println("fixedRateString,当前时间:" +format.format(new Date()));
// }
//
// //每次执行完延迟2秒
// @Scheduled(fixedDelayString= "2000")
// public void testFixedDelay(){
// System.out.println("fixedDelayString,当前时间:" +format.format(new Date()));
// }
//
// //每隔3秒执行一次
// @Scheduled(cron="0/3 * * * * ?")
// public void testCron(){
// System.out.println("cron,当前时间:" +format.format(new Date()));
// }
// @Scheduled(fixedDelayString= "300000")//600000 5分钟
// public void testFixedDelay(){
// System.out.println("fixedDelayString,当前时间:" +format.format(new Date()));
// iMeituanService.orderInfoList();
// }
//
//
// @Scheduled(fixedDelayString= "300000")//600000 获取订单
// public void getAiList(){
// System.out.println("fixedDelayString,当前时间:" +format.format(new Date()));
// aiService.queryAiTask();
// }
//
// @Scheduled(fixedDelayString= "60000")//600000
// public void setAi() throws ParseException {
// SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
// BusOrderInfo orderInfo = new BusOrderInfo();
// List<BusOrderInfo> list = orderInfoService.selectBusOrderInfoList(orderInfo); //
// for (BusOrderInfo busOrderInfo : list) {
// if (new Date().getTime() >= sdf.parse(busOrderInfo.getCompleteTime()).getTime()+60000){
// aiService.addAiTask(busOrderInfo.getPrivcyPhone(), busOrderInfo.getRecipientPhone());
// }
// }
// }
}

View File

@ -341,6 +341,14 @@ public class MeituanServiceImpl implements IMeituanService {
orderInfo.setStoreCode(wmPoiId); orderInfo.setStoreCode(wmPoiId);
orderInfo.setDayseq(daySeq); orderInfo.setDayseq(daySeq);
orderInfo.setOrderNo(wmOrderViewId); orderInfo.setOrderNo(wmOrderViewId);
if(expectTime.contains("今日")){
expectTime = expectTime.substring(3,expectTime.length());
}
orderInfo.setCompleteTime("2024-"+expectTime); orderInfo.setCompleteTime("2024-"+expectTime);
orderInfo.setOrderStatus(statusDesc); orderInfo.setOrderStatus(statusDesc);
orderInfo.setCustomId(userId); orderInfo.setCustomId(userId);