From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 26 四月 2024 18:02:17 +0800
Subject: [PATCH] 唯品会链接解析升级

---
 fanli/src/main/java/com/yeshi/fanli/job/order/jd/UpdateJDOrderJob.java |   36 ++++++++++++++++++++----------------
 1 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/job/order/jd/UpdateJDOrderJob.java b/fanli/src/main/java/com/yeshi/fanli/job/order/jd/UpdateJDOrderJob.java
index 3e6a5a4..fe3bb09 100644
--- a/fanli/src/main/java/com/yeshi/fanli/job/order/jd/UpdateJDOrderJob.java
+++ b/fanli/src/main/java/com/yeshi/fanli/job/order/jd/UpdateJDOrderJob.java
@@ -92,23 +92,27 @@
      */
     @XxlJob("updateJDOrderHandler")
     public ReturnT<String> updateJDSoonOrder(String param) throws Exception {
-        if ("1".equalsIgnoreCase(param)) {// 鏇存柊鏈皬鏃跺唴鐨勫崟
-            LogHelper.job("寮�濮嬬埇鍙栦含涓滆鍗�");
-            long now = System.currentTimeMillis();
+        try {
+            if ("1".equalsIgnoreCase(param)) {// 鏇存柊鏈皬鏃跺唴鐨勫崟
+                LogHelper.job("寮�濮嬬埇鍙栦含涓滆鍗�");
+                long now = System.currentTimeMillis();
 
-            JDOrderResult result = JDApiUtil.getOrderList(1, 200, new Date(now), JDApiUtil.ORDER_TYPE_CREATETIME);
-            if (result != null && result.getOrderList() != null)
-                saveJDOrders(result.getOrderList());
-            // 鏌ヨ涓婁釜灏忔椂鐨�
-            result = JDApiUtil.getOrderList(1, 200, new Date(now - 1000 * 60 * 60L), JDApiUtil.ORDER_TYPE_CREATETIME);
-            if (result != null && result.getOrderList() != null)
-                saveJDOrders(result.getOrderList());
-        } else if ("1hour".equalsIgnoreCase(param)) {// 鏇存柊1灏忔椂鍐呯殑璁㈠崟
-            updateUpdateOrder();
-        } else if ("1day".equalsIgnoreCase(param)) {// 鏇存柊1澶╁唴鐨勮鍗�
-            updateLatestDayOrder(new Date(System.currentTimeMillis()));
-        } else if ("3day".equalsIgnoreCase(param)) {// 鏇存柊鏈�杩�3澶╂洿鏂扮殑鏁版嵁
-            updateLatest3DayOrder();
+                JDOrderResult result = JDApiUtil.getOrderList(1, 200, new Date(now), JDApiUtil.ORDER_TYPE_CREATETIME);
+                if (result != null && result.getOrderList() != null)
+                    saveJDOrders(result.getOrderList());
+                // 鏌ヨ涓婁釜灏忔椂鐨�
+                result = JDApiUtil.getOrderList(1, 200, new Date(now - 1000 * 60 * 60L), JDApiUtil.ORDER_TYPE_CREATETIME);
+                if (result != null && result.getOrderList() != null)
+                    saveJDOrders(result.getOrderList());
+            } else if ("1hour".equalsIgnoreCase(param)) {// 鏇存柊1灏忔椂鍐呯殑璁㈠崟
+                updateUpdateOrder();
+            } else if ("1day".equalsIgnoreCase(param)) {// 鏇存柊1澶╁唴鐨勮鍗�
+                updateLatestDayOrder(new Date(System.currentTimeMillis()));
+            } else if ("3day".equalsIgnoreCase(param)) {// 鏇存柊鏈�杩�3澶╂洿鏂扮殑鏁版嵁
+                updateLatest3DayOrder();
+            }
+        }catch(Exception e){
+            e.printStackTrace();
         }
 
         return ReturnT.SUCCESS;

--
Gitblit v1.8.0