From 5218584728980868ce63d4e1cb7abf6d0278fbf3 Mon Sep 17 00:00:00 2001 From: tangwei Date: Fri, 15 May 2026 14:18:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96swagger=20=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yfd/platform/config/SwaggerConfig.java | 54 +++++++++++-------- backend/src/main/resources/application.yml | 2 +- 2 files changed, 34 insertions(+), 22 deletions(-) diff --git a/backend/src/main/java/com/yfd/platform/config/SwaggerConfig.java b/backend/src/main/java/com/yfd/platform/config/SwaggerConfig.java index 212db9b..42bd358 100644 --- a/backend/src/main/java/com/yfd/platform/config/SwaggerConfig.java +++ b/backend/src/main/java/com/yfd/platform/config/SwaggerConfig.java @@ -1,4 +1,5 @@ package com.yfd.platform.config; + import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springdoc.core.models.GroupedOpenApi; @@ -6,9 +7,6 @@ import io.swagger.v3.oas.models.OpenAPI; import io.swagger.v3.oas.models.info.Info; import io.swagger.v3.oas.models.info.Contact; -/** - * Springdoc OpenAPI 配置 - */ @Configuration public class SwaggerConfig { @@ -23,37 +21,51 @@ public class SwaggerConfig { ); } - @Bean - public GroupedOpenApi groupWebsiteApi() { - return GroupedOpenApi.builder() - .group("1. 平台模块") - .packagesToScan("com.yfd.platform.modules.platformdb.controller") - .build(); - } +// @Bean +// public GroupedOpenApi groupPlatformApi() { +// return GroupedOpenApi.builder() +// .group("1. 平台模块") +// .packagesToScan("com.yfd.platform.modules.platformdb.controller") +// .build(); +// } - @Bean - public GroupedOpenApi groupQuartzApi() { - return GroupedOpenApi.builder() - .group("2. 定时任务") - .packagesToScan("com.yfd.platform.modules.quartz.controller") - .build(); - } +// @Bean +// public GroupedOpenApi groupQuartzApi() { +// return GroupedOpenApi.builder() +// .group("2. 定时任务") +// .packagesToScan("com.yfd.platform.modules.quartz.controller") +// .build(); +// } @Bean public GroupedOpenApi groupSystemApi() { return GroupedOpenApi.builder() - .group("3. 系统管理") + .group("1. 系统管理") .packagesToScan("com.yfd.platform.system.controller") .build(); } + @Bean + public GroupedOpenApi groupDataEnvApi() { + return GroupedOpenApi.builder() + .group("2. 过鱼数据模块") + .packagesToScan("com.yfd.platform.data.controller") + .build(); + } + @Bean public GroupedOpenApi groupEnvApi() { return GroupedOpenApi.builder() - .group("4. 环境/基地/流域管理") + .group("3. 全过程-生态环保数据服务") .packagesToScan("com.yfd.platform.env.controller") .build(); } - -} + @Bean + public GroupedOpenApi groupEngApi() { + return GroupedOpenApi.builder() + .group("4. 全过程-常规水电数据服务") + .packagesToScan("com.yfd.platform.eng.controller") + .build(); + } +} \ No newline at end of file diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml index d8e6c7e..03a78ea 100644 --- a/backend/src/main/resources/application.yml +++ b/backend/src/main/resources/application.yml @@ -38,5 +38,5 @@ springdoc: swagger-ui: enabled: true path: /swagger-ui.html - packages-to-scan: com.yfd.platform +# packages-to-scan: com.yfd.platform