From 80d41bbc268c20082a2b2d611d8045bc77ffa44d Mon Sep 17 00:00:00 2001 From: lijiaqi Date: Wed, 1 Feb 2023 10:51:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../swagger/config/SwaggerConfig.java | 22 ++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/ydool/platform/swagger/config/SwaggerConfig.java b/src/main/java/com/ydool/platform/swagger/config/SwaggerConfig.java index dbe4a99..33a7009 100644 --- a/src/main/java/com/ydool/platform/swagger/config/SwaggerConfig.java +++ b/src/main/java/com/ydool/platform/swagger/config/SwaggerConfig.java @@ -27,9 +27,9 @@ public class SwaggerConfig { this.openApiExtensionResolver = openApiExtensionResolver; } - @Bean(value = "defaultApi2") - public Docket defaultApi2() { - String groupName="2.X版本"; + @Bean(value = "defaultApi1") + public Docket defaultApi1() { + String groupName="系统管理"; Docket docket=new Docket(DocumentationType.SWAGGER_2) .host("http://www.ydool.com/") .apiInfo(apiInfo()) @@ -43,6 +43,22 @@ public class SwaggerConfig { return docket; } + @Bean(value = "defaultApi2") + public Docket defaultApi2() { + String groupName="人事管理"; + Docket docket=new Docket(DocumentationType.SWAGGER_2) + .host("http://www.ydool.com/") + .apiInfo(apiInfo()) + .groupName(groupName) + .select() + .apis(RequestHandlerSelectors.basePackage("com.ydool.staff.controller")) + .paths(PathSelectors.any()) + .build() + //赋予插件体系 + .extensions(openApiExtensionResolver.buildExtensions(groupName)); + return docket; + } + private ApiInfo apiInfo() { return new ApiInfoBuilder().title("接口文档系统") .description("接口文档系统")