From ab4a72e0fffe20b492c2250cc997ba3e94794118 Mon Sep 17 00:00:00 2001 From: Charles7c Date: Sun, 10 Mar 2024 20:37:11 +0800 Subject: [PATCH] =?UTF-8?q?fix(api-doc):=20=E4=BF=AE=E5=A4=8D=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E7=BA=A7=E9=89=B4=E6=9D=83=E9=85=8D=E7=BD=AE=E4=B8=8D?= =?UTF-8?q?=E7=94=9F=E6=95=88=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../autoconfigure/SpringDocAutoConfiguration.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/continew-starter-api-doc/src/main/java/top/charles7c/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java b/continew-starter-api-doc/src/main/java/top/charles7c/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java index 76f855ab..37bcb240 100644 --- a/continew-starter-api-doc/src/main/java/top/charles7c/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java +++ b/continew-starter-api-doc/src/main/java/top/charles7c/continew/starter/apidoc/autoconfigure/SpringDocAutoConfiguration.java @@ -86,28 +86,27 @@ public class SpringDocAutoConfiguration implements WebMvcConfigurer { if (null != license) { info.license(new License().name(license.getName()).url(license.getUrl())); } - OpenAPI openAPI = new OpenAPI(); - openAPI.info(info); + OpenAPI openApi = new OpenAPI(); + openApi.info(info); Components components = properties.getComponents(); if (null != components) { - openAPI.components(components); + openApi.components(components); // 鉴权配置 Map securitySchemeMap = components.getSecuritySchemes(); if (MapUtil.isNotEmpty(securitySchemeMap)) { SecurityRequirement securityRequirement = new SecurityRequirement(); List list = securitySchemeMap.values().stream().map(SecurityScheme::getName).toList(); list.forEach(securityRequirement::addList); - openAPI.addSecurityItem(securityRequirement); + openApi.addSecurityItem(securityRequirement); } } - return openAPI; + return openApi; } /** * 全局自定义配置(全局添加鉴权参数) */ @Bean - @ConditionalOnMissingBean public GlobalOpenApiCustomizer globalOpenApiCustomizer(SpringDocExtensionProperties properties) { return openApi -> { if (null != openApi.getPaths()) {