From 3fc84b5d4b36ce9ab5cea84ee1b54942c8e04ef9 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 08 八月 2019 16:55:52 +0800
Subject: [PATCH] 拼多多短链修改

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java |   28 +++++++++++++---------------
 1 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java
index 4a4fc07..b538a55 100644
--- a/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java
+++ b/fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java
@@ -9,7 +9,6 @@
 
 import javax.annotation.Resource;
 
-import org.springframework.context.annotation.Lazy;
 import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -23,11 +22,12 @@
 import com.yeshi.fanli.exception.taobao.TaobaoGoodsDownException;
 import com.yeshi.fanli.exception.taobao.TaobaoGoodsUpdateException;
 import com.yeshi.fanli.log.LogHelper;
+import com.yeshi.fanli.service.inter.activity.ActivityGoodsUpdateService;
 import com.yeshi.fanli.service.inter.activity.ActivityService;
 import com.yeshi.fanli.service.inter.goods.CommonGoodsService;
-import com.yeshi.fanli.service.inter.lable.QualityFactoryService;
+import com.yeshi.fanli.service.inter.lable.QualityFactoryGoodsUpdateService;
 import com.yeshi.fanli.service.inter.taobao.ShareHotGoodsService;
-import com.yeshi.fanli.service.inter.taobao.TLJBuyGoodsService;
+import com.yeshi.fanli.service.inter.taobao.TLJBuyGoodsUpdateService;
 import com.yeshi.fanli.service.inter.taobao.TaoBaoGoodsUpdateService;
 import com.yeshi.fanli.util.CMQManager;
 import com.yeshi.fanli.util.StringUtil;
@@ -39,11 +39,10 @@
 public class TaoBaoGoodsUpdateServiceImpl implements TaoBaoGoodsUpdateService {
 
 	@Resource
-	private ActivityService activityService;
+	private ActivityGoodsUpdateService activityGoodsUpdateService;
 
-	@Lazy
 	@Resource
-	private QualityFactoryService qualityFactoryService;
+	private QualityFactoryGoodsUpdateService qualityFactoryGoodsUpdateService;
 
 	@Resource
 	private TaoBaoGoodsBriefMapper taoBaoGoodsBriefMapper;
@@ -54,9 +53,8 @@
 	@Resource
 	private ShareHotGoodsService shareHotGoodsService;
 
-	@Lazy
 	@Resource
-	private TLJBuyGoodsService tljBuyGoodsService;
+	private TLJBuyGoodsUpdateService tljBuyGoodsUpdateService;
 
 	@Resource
 	private TaoBaoGoodsCacheUtil taoBaoGoodsCacheUtil;
@@ -92,7 +90,7 @@
 	@Override
 	public void deleteTaoBaoGoods(Long auctionId) {
 		// 鍒犻櫎绮鹃�夊簱鐩稿叧鐨勬暟鎹�
-		qualityFactoryService.deleteByTaoBaoGoodsId(auctionId);
+		qualityFactoryGoodsUpdateService.deleteByTaoBaoGoodsId(auctionId);
 
 		// 鍒犻櫎鍟嗗搧鏈韩鏁版嵁
 		taoBaoGoodsBriefMapper.deleteByAuctionId(auctionId);
@@ -102,10 +100,10 @@
 	@Override
 	public void offlineTaoBaoGoods(Long auctionId) {
 		// 鏇存柊鍔ㄦ�佹暟鎹�
-		activityService.downTaoBaoGoods(auctionId);
+		activityGoodsUpdateService.downTaoBaoGoods(auctionId);
 
 		// 鍒犻櫎绮鹃�夊簱鐩稿叧鐨勬暟鎹�
-		qualityFactoryService.deleteByTaoBaoGoodsId(auctionId);
+		qualityFactoryGoodsUpdateService.deleteByTaoBaoGoodsId(auctionId);
 
 		// 鍒犻櫎鍟嗗搧鏈韩鏁版嵁
 		taoBaoGoodsBriefMapper.deleteByAuctionId(auctionId);
@@ -144,16 +142,16 @@
 		}
 
 		// 鏇存柊鍔ㄦ�佸晢鍝�
-		activityService.updateRecommendActivityGoods(goods);
+		activityGoodsUpdateService.updateRecommendActivityGoods(goods);
 
 		// 鏇存柊鍒嗕韩搴撶殑鍟嗗搧
 		shareHotGoodsService.updateShareGoods(goods);
 
 		// 鏇存柊鑷喘绔嬪噺搴撳晢鍝�
-		tljBuyGoodsService.updateGoods(goods);
+		tljBuyGoodsUpdateService.updateGoods(goods);
 
 		// 鎬昏鍟嗗搧鏇存柊
-		// updateImplTBGoods(goods);
+		updateImplTBGoods(goods);
 	}
 
 	@Override
@@ -266,7 +264,7 @@
 			taoBaoGoodsBriefMapper.updateByPrimaryKeySelective(updateGoods);
 
 			// 鏇存柊鍔ㄦ�佸晢鍝�
-			activityService.updateRecommendActivityGoods(newGoods);
+			activityGoodsUpdateService.updateRecommendActivityGoods(newGoods);
 
 			// 鏇存柊鏀惰棌淇℃伅
 			try {

--
Gitblit v1.8.0