From a4637ae9d71aa4a624b217ed3a1483f0e3a3a7ed Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 06 五月 2020 14:04:53 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java |   21 +++++----------------
 1 files changed, 5 insertions(+), 16 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
index 38a3a07..0a8accf 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/dataoke/DaTaoKeGoodsDetailV2ServiceImpl.java
+++ b/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);
 	}
 
 }

--
Gitblit v1.8.0