From 4d4a8ff36ee71e37ceb2f508c156d116f173adfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E6=AC=A7=EF=BC=88=E6=9E=97=E5=B9=B3=E5=87=A1?= =?UTF-8?q?=EF=BC=89?= Date: Thu, 9 Jan 2025 15:01:42 +0800 Subject: [PATCH] 1 --- .../java/cn/van/business/util/JDUtils.java | 25 +++---------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/src/main/java/cn/van/business/util/JDUtils.java b/src/main/java/cn/van/business/util/JDUtils.java index 5196bda..8183c10 100644 --- a/src/main/java/cn/van/business/util/JDUtils.java +++ b/src/main/java/cn/van/business/util/JDUtils.java @@ -243,27 +243,8 @@ public class JDUtils { while (hasMore) { try { // 30-60 天 ,非实时,非分钟 - UnionOpenOrderRowQueryResponse response = fetchOrdersForDateTime(startDate, false, pageIndex, false,appKey,secretKey); - if (response != null && response.getQueryResult() != null) { - if (response.getQueryResult().getCode() == 200) { - OrderRowResp[] orderRowResps = response.getQueryResult().getData(); - if (orderRowResps != null) { - for (OrderRowResp orderRowResp : orderRowResps) { - if (orderRowResp != null) { // Check each orderRowResp is not null - OrderRow orderRow = createOrderRow(orderRowResp); - if (orderRow != null) { // Ensure orderRow is not null after creation - orderRowRepository.save(orderRow); - } - } - } - } - hasMore = Boolean.TRUE.equals(response.getQueryResult().getHasMore()); - } else { - hasMore = false; - } - } else { - hasMore = false; - } + test(startDate, false, pageIndex, false,appKey,secretKey); + } catch (Exception e) { hasMore = false; // Optionally break out of the while loop if required } @@ -566,7 +547,7 @@ public class JDUtils { String hourMinuteTag = isRealTime ? "minute" : "hour"; //String oldTimeTag = JD_REFRESH_TAG + startTime.format(DATE_TIME_FORMATTER); - String newTimeTag = JD_REFRESH_TAG +":"+appKey +":"+ startTime.format(DATE_TIME_FORMATTER); + String newTimeTag = JD_REFRESH_TAG +appKey +":"+ startTime.format(DATE_TIME_FORMATTER); HashOperations hashOps = redisTemplate.opsForHash();