admin
2019-03-22 31c87f9868f01facd0c360ab49e3970beca9988d
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) {