Compare commits

..

1 Commits

Author SHA1 Message Date
Cursor Agent
94e4ed8a44 Refactor SeckillActivityApiImpl to use constructor injection with Lombok
Co-authored-by: dingjiangying <dingjiangying@meituan.com>
2025-07-16 11:35:55 +00:00
4 changed files with 6 additions and 6 deletions

View File

@@ -33,7 +33,7 @@
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
<properties> <properties>
<revision>2.6.1-jdk8-SNAPSHOT</revision> <revision>2.6.0-jdk8-SNAPSHOT</revision>
<!-- Maven 相关 --> <!-- Maven 相关 -->
<java.version>1.8</java.version> <java.version>1.8</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source> <maven.compiler.source>${java.version}</maven.compiler.source>

View File

@@ -14,7 +14,7 @@
<url>https://github.com/YunaiV/ruoyi-vue-pro</url> <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
<properties> <properties>
<revision>2.6.1-jdk8-SNAPSHOT</revision> <revision>2.6.0-jdk8-SNAPSHOT</revision>
<flatten-maven-plugin.version>1.6.0</flatten-maven-plugin.version> <flatten-maven-plugin.version>1.6.0</flatten-maven-plugin.version>
<!-- 统一依赖管理 --> <!-- 统一依赖管理 -->
<spring.framework.version>5.3.39</spring.framework.version> <spring.framework.version>5.3.39</spring.framework.version>

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.api.seckill.dto.SeckillValidateJoinRespDTO;
import cn.iocoder.yudao.module.promotion.service.seckill.SeckillActivityService; import cn.iocoder.yudao.module.promotion.service.seckill.SeckillActivityService;
import lombok.RequiredArgsConstructor;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import javax.annotation.Resource;
/** /**
* 秒杀活动接口 Api 接口实现类 * 秒杀活动接口 Api 接口实现类
* *
@@ -14,10 +13,10 @@ import javax.annotation.Resource;
*/ */
@Service @Service
@Validated @Validated
@RequiredArgsConstructor
public class SeckillActivityApiImpl implements SeckillActivityApi { public class SeckillActivityApiImpl implements SeckillActivityApi {
@Resource private final SeckillActivityService activityService;
private SeckillActivityService activityService;
@Override @Override
public void updateSeckillStockDecr(Long id, Long skuId, Integer count) { public void updateSeckillStockDecr(Long id, Long skuId, Integer count) {

View File

@@ -118,6 +118,7 @@ public class OAuth2OpenController {
OAuth2ClientDO client = oauth2ClientService.validOAuthClientFromCache(clientIdAndSecret[0], clientIdAndSecret[1], OAuth2ClientDO client = oauth2ClientService.validOAuthClientFromCache(clientIdAndSecret[0], clientIdAndSecret[1],
grantType, scopes, redirectUri); grantType, scopes, redirectUri);
// 2. 根据授权模式,获取访问令牌
// 2. 根据授权模式,获取访问令牌 // 2. 根据授权模式,获取访问令牌
OAuth2AccessTokenDO accessTokenDO; OAuth2AccessTokenDO accessTokenDO;
switch (grantTypeEnum) { switch (grantTypeEnum) {