From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 25 二月 2025 16:41:22 +0800
Subject: [PATCH] 淘宝转链接口更新

---
 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