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