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