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);
|
|
}
|
|
}
|