admin
2024-01-23 81da61b828e29b7745e1382dfbbaeb685dc083ef
fanli/src/main/java/com/yeshi/fanli/service/impl/lable/QualityFactoryGoodsUpdateServiceImpl.java
@@ -1,38 +1,38 @@
package com.yeshi.fanli.service.impl.lable;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.yeshi.fanli.dao.mybatis.lable.LabelGoodsMapper;
import com.yeshi.fanli.dao.mybatis.lable.QualityFactoryMapper;
import com.yeshi.fanli.dao.mybatis.lable.QualityFlashSaleMapper;
import com.yeshi.fanli.service.inter.lable.QualityFactoryGoodsUpdateService;
@Service
public class QualityFactoryGoodsUpdateServiceImpl implements QualityFactoryGoodsUpdateService {
   @Resource
   private QualityFactoryMapper qualityFactoryMapper;
   @Resource
   private QualityFlashSaleMapper qualityFlashSaleMapper;
   @Resource
   private LabelGoodsMapper labelGoodsMapper;
   @Transactional
   @Override
   public void deleteByTaoBaoGoodsId(Long auctionId) {
      if (auctionId == null)
         return;
      // 移除精选库
      qualityFactoryMapper.deleteByGoodsId(auctionId);
      // 删除限时抢购
      qualityFlashSaleMapper.deleteByGoodsId(auctionId);
      // 删除对应标签
      labelGoodsMapper.deleteByGoodsId(auctionId);
   }
}
package com.yeshi.fanli.service.impl.lable;
import javax.annotation.Resource;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.yeshi.fanli.dao.mybatis.lable.LabelGoodsMapper;
import com.yeshi.fanli.dao.mybatis.lable.QualityFactoryMapper;
import com.yeshi.fanli.dao.mybatis.lable.QualityFlashSaleMapper;
import com.yeshi.fanli.service.inter.lable.QualityFactoryGoodsUpdateService;
@Service
public class QualityFactoryGoodsUpdateServiceImpl implements QualityFactoryGoodsUpdateService {
   @Resource
   private QualityFactoryMapper qualityFactoryMapper;
   @Resource
   private QualityFlashSaleMapper qualityFlashSaleMapper;
   @Resource
   private LabelGoodsMapper labelGoodsMapper;
   @Transactional
   @Override
   public void deleteByTaoBaoGoodsId(String auctionId) {
      if (auctionId == null)
         return;
      // 移除精选库
      qualityFactoryMapper.deleteByGoodsId(auctionId);
      // 删除限时抢购
      qualityFlashSaleMapper.deleteByGoodsId(auctionId);
      // 删除对应标签
      labelGoodsMapper.deleteByGoodsId(auctionId);
   }
}