Refactor SeckillActivityApiImpl to use constructor injection with Lombok

Co-authored-by: dingjiangying <dingjiangying@meituan.com>
This commit is contained in:
Cursor Agent
2025-07-16 11:35:55 +00:00
parent 3f9c3661a8
commit 94e4ed8a44

View File

@@ -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) {