yujian
2019-09-02 9eeda0d3049b71877c373c04d65533939b5582ef
fanli/src/main/java/com/yeshi/fanli/service/impl/goods/recommend/HomeRecommendGoodsServiceImpl.java
@@ -22,6 +22,7 @@
import com.yeshi.fanli.service.inter.goods.recommend.HomeRecommendGoodsService;
import com.yeshi.fanli.service.inter.goods.recommend.RecommendGoodsDeleteHistoryService;
import com.yeshi.fanli.service.inter.taobao.TLJBuyGoodsService;
import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService;
import com.yeshi.fanli.service.inter.taobao.dataoke.DaTaoKeGoodsDetailService;
import com.yeshi.fanli.util.Constant;
import com.yeshi.fanli.util.StringUtil;
@@ -44,6 +45,9 @@
   @Resource
   private TLJBuyGoodsService tljBuyGoodsService;
   @Resource
   private TaoBaoGoodsUpdateService taoBaoGoodsUpdateService;
   @Override
   public List<TaoBaoGoodsBrief> listGoodsByPage(Long uid, String device, String imei, String idfa, int page) {
@@ -192,6 +196,8 @@
      if (goodsList != null && goodsList.size() > 0)
         saveObjList(goodsList, name, key);
      // 商品信息过滤
      goodsList = taoBaoGoodsUpdateService.filterImportantTaoBaoGoods(goodsList);
      return goodsList;
   }
@@ -268,8 +274,8 @@
      if (finalList != null && finalList.size() > 0) {
         Collections.shuffle(finalList);
         if (finalList.size() >= 3)
            finalList = finalList.subList(0, 3);
         if (finalList.size() >= 10)
            finalList = finalList.subList(0, 10);
         list = new ArrayList<>();
         for (TaoBaoGoodsBrief goods : finalList) {
            list.add(map.get(goods.getAuctionId()));