admin
2020-05-06 24a8d17e007545f7426c48352109aa1a9c6587ee
fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
@@ -21,6 +21,7 @@
import com.yeshi.fanli.dao.goods.taobao.dataoke.DaTaoKeGoodsDetailV2Dao;
import com.yeshi.fanli.dto.dataoke.DaTaoKeGoodsResult;
import com.yeshi.fanli.dto.dataoke.DingDongQiangDTO;
import com.yeshi.fanli.dto.taobao.DaTaoKeFilterResult;
import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief;
import com.yeshi.fanli.entity.taobao.dataoke.DaTaoKeDetailV2;
import com.yeshi.fanli.log.LogHelper;
@@ -28,7 +29,6 @@
import com.yeshi.fanli.util.RedisManager;
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.TimeUtil;
import com.yeshi.fanli.util.VersionUtil;
import com.yeshi.fanli.util.dataoke.DaTaoKeApiUtil;
import com.yeshi.fanli.util.taobao.DaTaoKeUtil;
import com.yeshi.fanli.util.taobao.TaoBaoUtil;
@@ -178,11 +178,6 @@
      return goodsList;
   }
   @Override
   public TaoBaoGoodsBrief filterTaoBaoGoods(TaoBaoGoodsBrief goods) {
      return filterTaoBaoGoods(goods, null, null);
   }
   @Override
   public List<DaTaoKeDetailV2> listByIds(List<Long> idsList) {
@@ -451,21 +446,15 @@
   }
   @Override
   public TaoBaoGoodsBrief filterTaoBaoGoods(TaoBaoGoodsBrief goods, String platform, String version) {
   public DaTaoKeFilterResult filterTaoBaoGoods(TaoBaoGoodsBrief goods) {
      List<Long> goodsIdList = new ArrayList<>();
      goodsIdList.add(goods.getAuctionId());
      List<DaTaoKeDetailV2> daTaoKeList = listByGoodsIds(goodsIdList);
      if (daTaoKeList == null || daTaoKeList.size() == 0)
         return goods;
      if (platform != null && version != null && VersionUtil.greaterThan_2_1(platform, version)) {
         // 重新设置标题与券价格
         goods = DaTaoKeUtil.filterTaoBaoGoods(goods, daTaoKeList.get(0), true);
      } else
         goods = DaTaoKeUtil.filterTaoBaoGoods(goods, daTaoKeList.get(0), false);
      return goods;
         return new DaTaoKeFilterResult(goods, DaTaoKeFilterResult.FILTER_TYPE_NONE);
      // 重新设置标题与券价格
      return DaTaoKeUtil.filterTaoBaoGoods(goods, daTaoKeList.get(0), true);
   }
}