From b60d6c1abc9a41456c683a79d4ee27e7bdf7071b Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期二, 13 五月 2025 14:23:38 +0800 Subject: [PATCH] #Agv启动入库 --- rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java | 38 ++++++-------------------------------- 1 files changed, 6 insertions(+), 32 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java b/rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java index e226de9..35bd8d2 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java @@ -9,17 +9,16 @@ import org.springframework.context.annotation.Configuration; import org.springframework.util.ReflectionUtils; import org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping; -import springfox.documentation.builders.*; +import springfox.documentation.builders.ApiInfoBuilder; +import springfox.documentation.builders.PathSelectors; +import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.oas.annotations.EnableOpenApi; -import springfox.documentation.schema.ScalarType; -import springfox.documentation.service.*; +import springfox.documentation.service.ApiInfo; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; import springfox.documentation.spring.web.plugins.WebFluxRequestHandlerProvider; import springfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider; - import java.lang.reflect.Field; -import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; @@ -36,17 +35,14 @@ public Docket docket() { Docket docket = new Docket(DocumentationType.OAS_30) .apiInfo(apiInfo()) + .enable("dev".equals(active)) .groupName("娴嬭瘯鍒嗙粍") - .enable(true) .select() //apis锛� 娣诲姞swagger鎺ュ彛鎻愬彇鑼冨洿 .apis(RequestHandlerSelectors.withClassAnnotation(Api.class)) .paths(PathSelectors.any()) .build() -// .globalRequestParameters(getGlobalRequestParameters()) -// .globalResponses(HttpMethod.GET, getGlobalResonseMessage()) -// .globalResponses(HttpMethod.POST, getGlobalResonseMessage()) - ; + ; return docket; } @@ -58,28 +54,6 @@ .version("v1.0") .build(); } - - //鐢熸垚鍏ㄥ眬閫氱敤鍙傛暟 - private List<RequestParameter> getGlobalRequestParameters() { - List<RequestParameter> parameters = new ArrayList<>(); - parameters.add(new RequestParameterBuilder() - .name("Authorization") - .description("鎺堟潈Token") - .required(true) - .in(ParameterType.QUERY) - .query(q -> q.model(m -> m.scalarModel(ScalarType.STRING))) - .required(false) - .build()); - return parameters; - } - - //鐢熸垚閫氱敤鍝嶅簲淇℃伅 - private List<Response> getGlobalResonseMessage() { - List<Response> responseList = new ArrayList<>(); - responseList.add(new ResponseBuilder().code("430").description("please login first").build()); - return responseList; - } - @Bean public static BeanPostProcessor springfoxHandlerProviderBeanPostProcessor() { -- Gitblit v1.9.1