package com.vincent.rsf.server.common.config;
|
|
import io.swagger.v3.oas.models.OpenAPI;
|
import io.swagger.v3.oas.models.info.Info;
|
import org.springdoc.core.models.GroupedOpenApi;
|
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Configuration;
|
|
@Configuration
|
public class SwaggerConfig {
|
|
@Bean
|
public OpenAPI rsfOpenApi() {
|
return new OpenAPI().info(new Info()
|
.title("WMS标版1.0版本接口文档")
|
.description("WMS标版1.0版本接口文档,技术栈主要包括:SpringBoot、React.js、MySQL5.7")
|
.version("v1.0"));
|
}
|
|
@Bean
|
public GroupedOpenApi defaultApi() {
|
return GroupedOpenApi.builder()
|
.group("测试分组")
|
.pathsToMatch("/**")
|
.pathsToExclude("/erp/**")
|
.build();
|
}
|
|
@Bean
|
public GroupedOpenApi erpApi() {
|
return GroupedOpenApi.builder()
|
.group("ERP接口对接")
|
.pathsToMatch("/erp/**")
|
.build();
|
}
|
}
|