From 010efba33ae0e00ff06e5a95004e0f624f073ba7 Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期三, 17 七月 2019 15:34:45 +0800
Subject: [PATCH] Merge branch 'div' of ssh://193.112.35.168:29418/fanli-server into div

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java |   12 ++++++++++--
 1 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java
index 316d14b..6d7151d 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java
@@ -30,7 +30,6 @@
 import com.yeshi.fanli.util.taobao.TaoBaoUtil;
 import com.yeshi.fanli.util.taobao.TaoKeApiUtil;
 
-
 @Service
 public class HomeRecommendGoodsServiceImpl implements HomeRecommendGoodsService {
 
@@ -171,7 +170,16 @@
 		if (fList != null && fList.size() > 0)
 			return fList;
 
-		DaTaoKeGoodsResult result = DaTaoKeApiUtil.getRankingList(type, null);
+		DaTaoKeGoodsResult result = null;
+		int count = 0;
+		while (result == null && count < 4) {
+			count++;
+			try {
+				result = DaTaoKeApiUtil.getRankingList(type, null);
+			} catch (Exception e) {
+			}
+		}
+
 		List<DaTaoKeDetailV2> list = result.getGoodsList();
 		List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();
 		if (list != null)

--
Gitblit v1.8.0