From 57b80e02ce56e3cacff75ba789fc633ab46b911a Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 04 十二月 2018 15:22:25 +0800
Subject: [PATCH] 去除老版本收藏

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/RecommendController.java |   32 +++++++++++++++++++-------------
 1 files changed, 19 insertions(+), 13 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 4ac2d75..999c33c 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
@@ -12,9 +12,6 @@
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 
-import net.sf.json.JSONArray;
-import net.sf.json.JSONObject;
-
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
@@ -62,13 +59,16 @@
 import com.yeshi.fanli.entity.taobao.TaoKeAppInfo;
 import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException;
 import com.yeshi.fanli.exception.taobao.TaobaoGoodsUpdateException;
+import com.yeshi.fanli.goods.CollectionGoodsV2;
+import com.yeshi.fanli.goods.CommonGoods;
 import com.yeshi.fanli.log.LogHelper;
 import com.yeshi.fanli.service.inter.config.ConfigService;
 import com.yeshi.fanli.service.inter.config.JumpDetailService;
 import com.yeshi.fanli.service.inter.config.SystemClientParamsService;
 import com.yeshi.fanli.service.inter.config.SystemConfigService;
 import com.yeshi.fanli.service.inter.config.SystemService;
-import com.yeshi.fanli.service.inter.goods.CollectionGoodsService;
+import com.yeshi.fanli.service.inter.goods.CollectionGoodsV2Service;
+import com.yeshi.fanli.service.inter.goods.CommonGoodsService;
 import com.yeshi.fanli.service.inter.goods.HonestService;
 import com.yeshi.fanli.service.inter.goods.RecommendBannerService;
 import com.yeshi.fanli.service.inter.goods.RecommendSectionGoodsService;
@@ -103,6 +103,9 @@
 import com.yeshi.fanli.util.taobao.TaoBaoOrderUtil;
 import com.yeshi.fanli.util.taobao.TaoBaoUtil;
 import com.yeshi.fanli.util.taobao.TaoKeApiUtil;
+
+import net.sf.json.JSONArray;
+import net.sf.json.JSONObject;
 
 @Controller
 @RequestMapping("api/v1/user")
@@ -160,7 +163,7 @@
 	private HonestService honestService;
 
 	@Resource
-	private CollectionGoodsService collectionGoodsService;
+	private CollectionGoodsV2Service collectionGoodsV2Service;
 
 	@Resource
 	private HongBaoManageMapper hongBaoManageMapper;
@@ -206,6 +209,9 @@
 
 	@Resource
 	private MonitorService monitorService;
+
+	@Resource
+	private CommonGoodsService commonGoodsService;
 
 	@RequestMapping(value = "getrecommendsection")
 	public void getRecommendSection(AcceptData acceptData, int index, PrintWriter out) {
@@ -689,7 +695,7 @@
 				taoBaoGoodsBriefExtra.getTaoBaoQuanInfo().setCouponLink(tb.getCouponLink());
 			taoBaoGoodsBriefExtra.setAuctionUrl(tb.getAuctionUrl());
 			if (uid != null && !"".equals(uid.trim())) {
-				CollectionGoods collectionGoods = collectionGoodsService.findByUidAndAuctionId(Long.parseLong(uid),
+				CollectionGoodsV2 collectionGoods = collectionGoodsV2Service.findByUidAndAuctionId(Long.parseLong(uid),
 						Long.parseLong(id));
 				data.put("collection", collectionGoods != null ? true : false);
 			}
@@ -977,7 +983,7 @@
 
 		// 鍒ゆ柇鏀惰棌
 		if (!StringUtil.isNullOrEmpty(uid)) {
-			CollectionGoods collectionGoods = collectionGoodsService.findByUidAndAuctionId(Long.parseLong(uid),
+			CollectionGoodsV2 collectionGoods = collectionGoodsV2Service.findByUidAndAuctionId(Long.parseLong(uid),
 					Long.parseLong(id));
 			data.put("collected", collectionGoods != null ? true : false);
 		} else
@@ -1169,7 +1175,9 @@
 			if (goods == null)// 鍟嗗搧涓嬬嚎
 			{
 				// 浠庢垜浠殑鍟嗗搧搴撴悳绱�
-				CollectionGoods cgoods = collectionGoodsService.findByAuctionId(id);
+				CommonGoods cgoods = commonGoodsService.getCommonGoodsByGoodsIdAndGoodsType(id,
+						CommonGoods.GOODS_TYPE_TB);
+
 				if (cgoods != null) {// 鍟嗗搧鏈夋湰鍦扮紦瀛�
 					// 鎸夊悕瀛楁悳绱㈠晢鍝�
 					SearchFilter sf = new SearchFilter();
@@ -1890,7 +1898,7 @@
 		if (StringUtil.isNullOrEmpty(uid)) {
 			data.put("collected", false);
 		} else {
-			CollectionGoods collectionGoods = collectionGoodsService.findByUidAndAuctionId(Long.parseLong(uid),
+			CollectionGoodsV2 collectionGoods = collectionGoodsV2Service.findByUidAndAuctionId(Long.parseLong(uid),
 					Long.parseLong(id));
 			data.put("collected", collectionGoods != null ? true : false);
 		}
@@ -2082,8 +2090,8 @@
 
 			if (goods == null) {
 				// 浠庢垜浠殑鍟嗗搧搴撴悳绱�
-				CollectionGoods cgoods = collectionGoodsService.findByAuctionId(id);
-
+				CommonGoods cgoods = commonGoodsService.getCommonGoodsByGoodsIdAndGoodsType(id,
+						CommonGoods.GOODS_TYPE_TB);
 				// 鍟嗗搧鏈夋湰鍦扮紦瀛�
 				if (cgoods != null) {
 					// 鎸夊悕瀛楁悳绱㈠晢鍝�
@@ -2101,9 +2109,7 @@
 							}
 							goodsList.add(gds);
 						}
-
 					}
-
 				}
 			}
 

--
Gitblit v1.8.0