mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-11-04 08:06:12 +08:00 
			
		
		
		
	Refactor SeckillActivityApiImpl to use constructor injection with Lombok
Co-authored-by: dingjiangying <dingjiangying@meituan.com>
This commit is contained in:
		@ -2,11 +2,10 @@ package cn.iocoder.yudao.module.promotion.api.seckill;
 | 
			
		||||
 | 
			
		||||
import cn.iocoder.yudao.module.promotion.api.seckill.dto.SeckillValidateJoinRespDTO;
 | 
			
		||||
import cn.iocoder.yudao.module.promotion.service.seckill.SeckillActivityService;
 | 
			
		||||
import lombok.RequiredArgsConstructor;
 | 
			
		||||
import org.springframework.stereotype.Service;
 | 
			
		||||
import org.springframework.validation.annotation.Validated;
 | 
			
		||||
 | 
			
		||||
import javax.annotation.Resource;
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * 秒杀活动接口 Api 接口实现类
 | 
			
		||||
 *
 | 
			
		||||
@ -14,10 +13,10 @@ import javax.annotation.Resource;
 | 
			
		||||
 */
 | 
			
		||||
@Service
 | 
			
		||||
@Validated
 | 
			
		||||
@RequiredArgsConstructor
 | 
			
		||||
public class SeckillActivityApiImpl implements SeckillActivityApi {
 | 
			
		||||
 | 
			
		||||
    @Resource
 | 
			
		||||
    private SeckillActivityService activityService;
 | 
			
		||||
    private final SeckillActivityService activityService;
 | 
			
		||||
 | 
			
		||||
    @Override
 | 
			
		||||
    public void updateSeckillStockDecr(Long id, Long skuId, Integer count) {
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user