From 74053a95df6704b140b508f17e08dca5f9899e56 Mon Sep 17 00:00:00 2001 From: wzp Date: Wed, 25 Dec 2024 20:17:25 +0800 Subject: [PATCH] fix: fix docs cannot request to the real server --- .../CustomDocsConfiguration.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/main/java/org/blue/club/configuration/CustomDocsConfiguration.java diff --git a/src/main/java/org/blue/club/configuration/CustomDocsConfiguration.java b/src/main/java/org/blue/club/configuration/CustomDocsConfiguration.java new file mode 100644 index 0000000..49c94df --- /dev/null +++ b/src/main/java/org/blue/club/configuration/CustomDocsConfiguration.java @@ -0,0 +1,20 @@ +package org.blue.club.configuration; + +import io.swagger.v3.oas.models.OpenAPI; +import io.swagger.v3.oas.models.servers.Server; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.Primary; + +@Configuration +public class CustomDocsConfiguration { + @Bean + @Primary + public OpenAPI myApi(@Autowired OpenAPI api) { + api.addServersItem(new Server().url("https://wzpmc.cn:18080/").description("外网开放API")); + api.addServersItem(new Server().url("http://172.16.114.84:58082/").description("开发用API")); + api.addServersItem(new Server().url("http://127.0.0.1:58082/").description("调试用API")); + return api; + } +}