error-code写入时机调整测试还原

This commit is contained in:
gaoqr
2025-07-17 12:08:42 +08:00
parent 49260b4e72
commit 641348c59b
@@ -9,8 +9,8 @@ import com.cf.imes.module.system.api.errorcode.ErrorCodeApi;
import com.cf.imes.module.system.api.errorcode.dto.ErrorCodeAutoGenerateReqDTO;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.boot.web.context.WebServerInitializedEvent;
import org.springframework.context.ApplicationListener;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.event.EventListener;
import org.springframework.scheduling.annotation.Async;
import java.util.ArrayList;
@@ -25,7 +25,8 @@ import java.util.List;
*/
@RequiredArgsConstructor
@Slf4j
public class ErrorCodeAutoGeneratorImpl implements ErrorCodeAutoGenerator, ApplicationListener<WebServerInitializedEvent> {
public class ErrorCodeAutoGeneratorImpl implements ErrorCodeAutoGenerator {
/**
* 应用分组
*/
@@ -40,8 +41,9 @@ public class ErrorCodeAutoGeneratorImpl implements ErrorCodeAutoGenerator, Appli
private final ErrorCodeApi errorCodeApi;
@Override
@Async
public void onApplicationEvent(WebServerInitializedEvent event) {
@EventListener(ApplicationReadyEvent.class)
@Async // 异步,保证项目的启动过程,毕竟非关键流程
public void execute() {
// 第一步,解析错误码
List<ErrorCodeAutoGenerateReqDTO> autoGenerateDTOs = parseErrorCode();
log.info("[execute][解析到错误码数量为 ({}) 个]", autoGenerateDTOs.size());
@@ -102,8 +104,4 @@ public class ErrorCodeAutoGeneratorImpl implements ErrorCodeAutoGenerator, Appli
return autoGenerateDTOs;
}
@Override
public void execute() {
}
}