From 31c87f9868f01facd0c360ab49e3970beca9988d Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期五, 22 三月 2019 09:27:39 +0800
Subject: [PATCH] Bug修改

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java |   75 ++++++++++++++++++++-----------------
 1 files changed, 40 insertions(+), 35 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 2c5d5e1..f1a3fa0 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
@@ -1808,9 +1808,13 @@
 
 			String token = "";
 			if (!StringUtil.isNullOrEmpty(tb.getCouponLink())) {
-				token = TaoKeApiUtil.getTKToken(tb.getPictUrl(), tb.getTitle(), tb.getCouponLink());
-				tb.setCouponLinkTaoToken(token);
+				 token = redisManager.getCommonTaoToken(tb.getAuctionId());
+				if (StringUtil.isNullOrEmpty(token)) {
+					token = TaoKeApiUtil.getTKToken(tb.getPictUrl(), tb.getTitle(), tb.getCouponLink());
+					redisManager.saveCommonTaoToken(tb.getAuctionId(), token);
+				}
 			}
+			tb.setCouponLinkTaoToken(token);
 
 			// 鏈嶅姟绔浆閾�
 			if (convertInServer && !StringUtil.isNullOrEmpty(tb.getCouponLink())) {
@@ -2017,39 +2021,40 @@
 		});
 
 		List<TaoBaoGoodsBrief> listQuality = new ArrayList<TaoBaoGoodsBrief>();
-
-		try {
-			List<QualityFactory> listRecommend = qualityGoodsService.recommendByAuctionId(id);
-
-			if (listRecommend != null && listRecommend.size() > 1) {
-				for (QualityFactory quality : listRecommend) {
-
-					TaoBaoGoodsBrief taoBaoGoodsBrief = quality.getTaoBaoGoodsBrief();
-					if (taoBaoGoodsBrief == null) {
-						continue;
-					}
-
-					int biz30day = taoBaoGoodsBrief.getBiz30day();
-					if (biz30day >= 10000) {
-						double sales = biz30day;
-						String salesCountMidea = String.format("%.1f", sales / 10000);
-						taoBaoGoodsBrief.setSalesCount(salesCountMidea + "涓�");
-					} else {
-						taoBaoGoodsBrief.setSalesCount(biz30day + "");
-					}
-
-					// 鏀瑰彉鍥剧墖灏哄
-					String pictUrl = taoBaoGoodsBrief.getPictUrl();
-					if (!StringUtil.isNullOrEmpty(pictUrl) && !pictUrl.contains("320x320")) {
-						taoBaoGoodsBrief.setPictUrl(TbImgUtil.getTBSize320Img(pictUrl));
-					}
-
-					listQuality.add(TaoBaoUtil.getTaoBaoGoodsBriefExtra(taoBaoGoodsBrief, proportion.toString(), null));
-				}
-			}
-		} catch (Exception e2) {
-			e2.printStackTrace();
-		}
+//鍒犻櫎鎺ㄨ崘
+//
+//		try {
+//			List<QualityFactory> listRecommend = qualityGoodsService.recommendByAuctionId(id);
+//
+//			if (listRecommend != null && listRecommend.size() > 1) {
+//				for (QualityFactory quality : listRecommend) {
+//
+//					TaoBaoGoodsBrief taoBaoGoodsBrief = quality.getTaoBaoGoodsBrief();
+//					if (taoBaoGoodsBrief == null) {
+//						continue;
+//					}
+//
+//					int biz30day = taoBaoGoodsBrief.getBiz30day();
+//					if (biz30day >= 10000) {
+//						double sales = biz30day;
+//						String salesCountMidea = String.format("%.1f", sales / 10000);
+//						taoBaoGoodsBrief.setSalesCount(salesCountMidea + "涓�");
+//					} else {
+//						taoBaoGoodsBrief.setSalesCount(biz30day + "");
+//					}
+//
+//					// 鏀瑰彉鍥剧墖灏哄
+//					String pictUrl = taoBaoGoodsBrief.getPictUrl();
+//					if (!StringUtil.isNullOrEmpty(pictUrl) && !pictUrl.contains("320x320")) {
+//						taoBaoGoodsBrief.setPictUrl(TbImgUtil.getTBSize320Img(pictUrl));
+//					}
+//
+//					listQuality.add(TaoBaoUtil.getTaoBaoGoodsBriefExtra(taoBaoGoodsBrief, proportion.toString(), null));
+//				}
+//			}
+//		} catch (Exception e2) {
+//			e2.printStackTrace();
+//		}
 
 		// 鍙栧伓鏁颁釜鏁版嵁
 		if (listExtra.size() % 2 != 0) {

--
Gitblit v1.8.0