From 71dd428269c812a2374f90b01066e4a1a2d15766 Mon Sep 17 00:00:00 2001 From: chenchuchuan <13554600537@163.com> Date: Fri, 28 Aug 2026 11:36:03 +0800 Subject: [PATCH] =?UTF-8?q?refactor(controller):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E6=8E=A7=E5=88=B6=E5=99=A8=E4=BB=A3=E7=A0=81=E7=BB=93=E6=9E=84?= =?UTF-8?q?=E5=B9=B6=E6=B7=BB=E5=8A=A0=E5=BA=94=E7=94=A8=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E7=9B=91=E5=90=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 简化 OnlCgreportHeadController 中的 getParamsById 方法,移除冗余的数据存在性检查 - 更新 OnlineOperationController 中的 baseFormId 参数校验逻辑 - 在 TenantAdminApplication 中添加 ApplicationReadyEvent 监听器以显示启动成功信息 - 统一导入类声明,提高代码可读性 - 移除不必要的空行和注释,保持代码简洁性 - 增强应用启动时的用户体验,通过控制台输出启动成功提示 --- .../main/java/apelet/tenantadmin/TenantAdminApplication.java | 8 ++++++++ .../generator/controller/OnlCgreportHeadController.java | 11 +++++------ .../common/online/controller/OnlineOperationController.java | 2 +- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/TenantAdminApplication.java b/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/TenantAdminApplication.java index 4ddd909..ab99caa 100644 --- a/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/TenantAdminApplication.java +++ b/application-tenant/tenant-admin/src/main/java/apelet/tenantadmin/TenantAdminApplication.java @@ -4,8 +4,10 @@ import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration; +import org.springframework.boot.context.event.ApplicationReadyEvent; import org.springframework.cloud.client.discovery.EnableDiscoveryClient; import org.springframework.context.annotation.ComponentScan; +import org.springframework.context.event.EventListener; import org.springframework.scheduling.annotation.EnableScheduling; /** @@ -26,4 +28,10 @@ public class TenantAdminApplication { } + @EventListener(ApplicationReadyEvent.class) + public void onApplicationReady() { + System.out.println("\n=============================================="); + System.out.println("============= 项目启动成功 SUCCESS ============"); + System.out.println("==============================================\n"); + } } diff --git a/common/common-generator/src/main/java/apelet/common/generator/controller/OnlCgreportHeadController.java b/common/common-generator/src/main/java/apelet/common/generator/controller/OnlCgreportHeadController.java index d3806be..dbf518b 100644 --- a/common/common-generator/src/main/java/apelet/common/generator/controller/OnlCgreportHeadController.java +++ b/common/common-generator/src/main/java/apelet/common/generator/controller/OnlCgreportHeadController.java @@ -2,7 +2,10 @@ package apelet.common.generator.controller; import apelet.common.core.annotation.MyRequestBody; import apelet.common.core.constant.ErrorCodeEnum; -import apelet.common.core.object.*; +import apelet.common.core.object.MyOrderParam; +import apelet.common.core.object.MyPageData; +import apelet.common.core.object.MyPageParam; +import apelet.common.core.object.ResponseResult; import apelet.common.core.util.MyPageUtil; import apelet.common.generator.dto.OnlCgreportHeadDto; import apelet.common.generator.dto.SQLParseDto; @@ -171,11 +174,7 @@ public class OnlCgreportHeadController { */ @GetMapping(value = "/getParamsById") public ResponseResult getParamsById(@RequestParam("id") String id) { - List result = onlCgreportHeadService.getParamsById(id); - if (ObjectUtil.isAllEmpty(result)){ - return ResponseResult.error(ErrorCodeEnum.DATA_NOT_EXIST); - } - return ResponseResult.success(result); + return ResponseResult.success(onlCgreportHeadService.getParamsById(id)); } /** * 保存报表配置+字段+参数 diff --git a/common/common-online/src/main/java/apelet/common/online/controller/OnlineOperationController.java b/common/common-online/src/main/java/apelet/common/online/controller/OnlineOperationController.java index 6c3ddf2..c6d913d 100644 --- a/common/common-online/src/main/java/apelet/common/online/controller/OnlineOperationController.java +++ b/common/common-online/src/main/java/apelet/common/online/controller/OnlineOperationController.java @@ -824,7 +824,7 @@ public class OnlineOperationController { @MyRequestBody TraceParamDto traceParamDto, @MyRequestBody OnlineEventPluginExecuteDto onlineEventPluginExecuteDto, @MyRequestBody String metaCode, - @MyRequestBody(required = true) Long baseFormId + @MyRequestBody Long baseFormId ) { // 1. 验证数据源及其关联 ResponseResult datasourceResult =