From 0f704a4650edd60cea2e57778b6703509376a42c Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 08 三月 2024 17:48:09 +0800
Subject: [PATCH] 京东API(大淘客补充)优化/日志优化

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java |   26 +++++++++++++++-----------
 1 files changed, 15 insertions(+), 11 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
index 2bffe76..722ddb1 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
@@ -341,18 +341,22 @@
 
 	private List<DaTaoKeDetailV2> getDefaultDingDongQiang() {
 		// 鎸夋洿鏂版椂闂村姞
-		DaTaoKeGoodsResult result = DaTaoKeApiUtil.getRankingList(DaTaoKeApiUtil.RANK_TYPE_TIME, null);
-		if (result != null && result.getGoodsList().size() > 0) {
-			List<DaTaoKeDetailV2> finalList = new ArrayList<>();
-			Collections.shuffle(result.getGoodsList());
-			finalList.addAll(result.getGoodsList().subList(0,
-					result.getGoodsList().size() > 8 ? 8 : result.getGoodsList().size()));
-			for (DaTaoKeDetailV2 detail : finalList) {
-				detail.setCouponReceiveNum(detail.getCouponTotalNum() - (int) (200 + Math.random() * 1000));
-				if (detail.getCouponTotalNum() - detail.getCouponReceiveNum() <= 0)
-					detail.setCouponReceiveNum(detail.getCouponTotalNum());
+		try {
+			DaTaoKeGoodsResult result = DaTaoKeApiUtil.getRankingList(DaTaoKeApiUtil.RANK_TYPE_TIME, null);
+			if (result != null && result.getGoodsList().size() > 0) {
+				List<DaTaoKeDetailV2> finalList = new ArrayList<>();
+				Collections.shuffle(result.getGoodsList());
+				finalList.addAll(result.getGoodsList().subList(0,
+						result.getGoodsList().size() > 8 ? 8 : result.getGoodsList().size()));
+				for (DaTaoKeDetailV2 detail : finalList) {
+					detail.setCouponReceiveNum(detail.getCouponTotalNum() - (int) (200 + Math.random() * 1000));
+					if (detail.getCouponTotalNum() - detail.getCouponReceiveNum() <= 0)
+						detail.setCouponReceiveNum(detail.getCouponTotalNum());
+				}
+				return finalList;
 			}
-			return finalList;
+		}catch(Exception e){
+
 		}
 		return null;
 	}

--
Gitblit v1.8.0