From 583a96f24ac0f27ab5e02e916bbe1920141d5e8b Mon Sep 17 00:00:00 2001
From: Administrator <Administrator@S0ZHK00LKCA6OYY>
Date: 星期四, 08 十一月 2018 10:43:32 +0800
Subject: [PATCH] 淘客appkey失效优化

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
index 1645409..9aac2cc 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java
@@ -872,10 +872,18 @@
 					detailImgsSize.clear();
 					for (ImageInfo imgInfo : imgs) {
 						detailImgs.add(imgInfo.getPicture());
-						JSONObject size = new JSONObject();
-						size.put("w", imgInfo.getWidth());
-						size.put("h", imgInfo.getHeight());
-						detailImgsSize.add(size);
+					}
+
+					for (ImageInfo imgInfo : imgs) {
+						if (imgInfo.getWidth() <= 0) {
+							detailImgsSize.clear();
+							break;
+						} else {
+							JSONObject size = new JSONObject();
+							size.put("w", imgInfo.getWidth());
+							size.put("h", imgInfo.getHeight());
+							detailImgsSize.add(size);
+						}
 					}
 
 				}
@@ -1374,8 +1382,11 @@
 			Map<String, String> map = hongBaoManageService.convertMap();
 			String proportion = map.get("hongbao_goods_proportion");
 			String fcRate = map.get("hongbao_fc_ratio");
-			if (!StringUtil.isNullOrEmpty(imei) || StringUtil.isNullOrEmpty(idfa)) {
+			if (!StringUtil.isNullOrEmpty(imei) || !StringUtil.isNullOrEmpty(idfa)) {
+				long startTime = java.lang.System.currentTimeMillis();
 				TaoBaoSearchResult result = TaoKeApiUtil.guessDeviceLike(page, 50, imei, idfa);
+				LogHelper.test("棣栭〉涓轰綘鎺ㄨ崘锛堟窐瀹濓級鍔犺浇鏃堕棿:" + (java.lang.System.currentTimeMillis() - startTime));
+
 				if (result != null && result.getTaoBaoGoodsBriefs() != null) {
 					// 绛涢��
 					List<TaoBaoGoodsBrief> goodsList = new ArrayList<>();

--
Gitblit v1.8.0