From 84fd23e5e865bd5529441a0c318809a00362f44c Mon Sep 17 00:00:00 2001 From: wjli <591616088@qq.com> Date: 星期一, 18 三月 2024 16:15:03 +0800 Subject: [PATCH] 添加签收图片对比功能 --- xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/OrderDealScheduleImpl.java | 23 ++++++++++++++++++++--- 1 files changed, 20 insertions(+), 3 deletions(-) diff --git a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/OrderDealScheduleImpl.java b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/OrderDealScheduleImpl.java index eb31242..ca695ab 100644 --- a/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/OrderDealScheduleImpl.java +++ b/xboot-modules/xboot-your/src/main/java/cn/exrick/xboot/your/schedulings/OrderDealScheduleImpl.java @@ -1,4 +1,5 @@ package cn.exrick.xboot.your.schedulings; + import cn.exrick.xboot.your.entity.*; import cn.exrick.xboot.your.service.*; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; @@ -9,6 +10,7 @@ import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; +import java.util.List; //鍒犻櫎鍘嗗彶鏁版嵁 @Component @@ -26,10 +28,19 @@ @Autowired private IOrderDetailService iOrderDetailService; + @Autowired + private IDuoZhengService iDuoZhengService; + + /** + * 姣忓ぉ21鐐规墽琛� + * 1.灏嗛厤閫佹棩鏈熷皬浜�10澶╁墠鐨勮鍗曞垹闄わ紙t_order_task锛夛紝鍚屾椂鍒犻櫎鐩稿簲璁㈠崟璇︽儏鏁版嵁(t_order_detail) + * 2.灏嗛厤閫佹棩鏈熷皬浜�20澶╁墠鐨勮鍗曚粠鍘熷璁㈠崟鏁版嵁琛ㄥ垹闄�(t_order_original)锛屽悓鏃跺垹闄ょ浉搴斿師濮嬭鍗曡鎯呮暟鎹�(t_order_original_detail) + */ + @Scheduled(cron="0 0 21 * * ?")//姣忔櫄涓嬪崍9鐐规墽琛� - //@Scheduled(cron="0 * * * * ?")//娴嬭瘯 + //@Scheduled(cron="0 33 17 * * ?")//娴嬭瘯 public void execute(){ - String day = getDay(-8); + String day = getDay(-10); QueryWrapper<OrderTask> wrapper = new QueryWrapper<>(); wrapper.lt("send_Date",day); iOrderTaskService.remove(wrapper); @@ -38,7 +49,7 @@ wrapper2.lt("create_time",day+" 00:00:00"); iOrderDetailService.remove(wrapper2); - String day2 = getDay(-31); + String day2 = getDay(-20); QueryWrapper<OrderTaskOriginal> wrapper3 = new QueryWrapper<>(); wrapper3.lt("create_time",day2+" 00:00:00"); iOrderTaskOriginalService.remove(wrapper3); @@ -46,6 +57,12 @@ QueryWrapper<OrderDetailOriginal> wrapper4 = new QueryWrapper<>(); wrapper4.lt("create_time",day2+" 00:00:00"); iOrderDetailOriginalService.remove(wrapper4); + + QueryWrapper<DuoZheng> wrapper5 = new QueryWrapper<>(); + iDuoZhengService.remove(wrapper5); + + List<DuoZheng> list = iDuoZhengService.getYiHuDuoZheng(); + iDuoZhengService.saveBatch(list); } private String getDay(int day){ -- Gitblit v1.9.1