This commit is contained in:
parent
117ec15929
commit
a418ffcb12
|
@ -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());
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
}
|
|
@ -341,6 +341,14 @@ public class MeituanServiceImpl implements IMeituanService {
|
|||
orderInfo.setStoreCode(wmPoiId);
|
||||
orderInfo.setDayseq(daySeq);
|
||||
orderInfo.setOrderNo(wmOrderViewId);
|
||||
|
||||
|
||||
|
||||
if(expectTime.contains("今日")){
|
||||
expectTime = expectTime.substring(3,expectTime.length());
|
||||
}
|
||||
|
||||
|
||||
orderInfo.setCompleteTime("2024-"+expectTime);
|
||||
orderInfo.setOrderStatus(statusDesc);
|
||||
orderInfo.setCustomId(userId);
|
||||
|
|
Loading…
Reference in New Issue