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 openAPI() { 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("/**") .build(); } @Bean public GroupedOpenApi erpApi() { return GroupedOpenApi.builder() .group("ERP接口对接") .packagesToScan("com.vincent.rsf.server.api.controller.erp") .build(); } }