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