From e2b90ab5fa5c12d945751a08b97e252ce68341fd Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 08 八月 2019 09:45:06 +0800
Subject: [PATCH] 华为推送修改,商品更新循环依赖修改

---
 fanli/src/main/java/com/yeshi/fanli/service/impl/taobao/TaoBaoGoodsUpdateServiceImpl.java |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 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..94f3297 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;
@@ -25,9 +24,9 @@
 import com.yeshi.fanli.log.LogHelper;
 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;
@@ -41,9 +40,8 @@
 	@Resource
 	private ActivityService activityService;
 
-	@Lazy
 	@Resource
-	private QualityFactoryService qualityFactoryService;
+	private QualityFactoryGoodsUpdateService qualityFactoryGoodsUpdateService;
 
 	@Resource
 	private TaoBaoGoodsBriefMapper taoBaoGoodsBriefMapper;
@@ -54,9 +52,8 @@
 	@Resource
 	private ShareHotGoodsService shareHotGoodsService;
 
-	@Lazy
 	@Resource
-	private TLJBuyGoodsService tljBuyGoodsService;
+	private TLJBuyGoodsUpdateService tljBuyGoodsUpdateService;
 
 	@Resource
 	private TaoBaoGoodsCacheUtil taoBaoGoodsCacheUtil;
@@ -92,7 +89,7 @@
 	@Override
 	public void deleteTaoBaoGoods(Long auctionId) {
 		// 鍒犻櫎绮鹃�夊簱鐩稿叧鐨勬暟鎹�
-		qualityFactoryService.deleteByTaoBaoGoodsId(auctionId);
+		qualityFactoryGoodsUpdateService.deleteByTaoBaoGoodsId(auctionId);
 
 		// 鍒犻櫎鍟嗗搧鏈韩鏁版嵁
 		taoBaoGoodsBriefMapper.deleteByAuctionId(auctionId);
@@ -105,7 +102,7 @@
 		activityService.downTaoBaoGoods(auctionId);
 
 		// 鍒犻櫎绮鹃�夊簱鐩稿叧鐨勬暟鎹�
-		qualityFactoryService.deleteByTaoBaoGoodsId(auctionId);
+		qualityFactoryGoodsUpdateService.deleteByTaoBaoGoodsId(auctionId);
 
 		// 鍒犻櫎鍟嗗搧鏈韩鏁版嵁
 		taoBaoGoodsBriefMapper.deleteByAuctionId(auctionId);
@@ -150,10 +147,10 @@
 		shareHotGoodsService.updateShareGoods(goods);
 
 		// 鏇存柊鑷喘绔嬪噺搴撳晢鍝�
-		tljBuyGoodsService.updateGoods(goods);
+		tljBuyGoodsUpdateService.updateGoods(goods);
 
 		// 鎬昏鍟嗗搧鏇存柊
-		// updateImplTBGoods(goods);
+		updateImplTBGoods(goods);
 	}
 
 	@Override

--
Gitblit v1.8.0