skyouc
昨天 e918d4fa4f5065b51be706f21da6793c378c9aaf
rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java
@@ -2,6 +2,8 @@
import com.github.xiaoymin.knife4j.spring.annotations.EnableKnife4j;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.BeansException;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.beans.factory.config.BeanPostProcessor;
@@ -40,13 +42,30 @@
                .select()
                //apis: 添加swagger接口提取范围
                .apis(RequestHandlerSelectors.withClassAnnotation(Api.class))
//                .apis(RequestHandlerSelectors.basePackage("com.vincent.rsf.server.manager.controller"))
                .paths(PathSelectors.any())
                .build()
                ;
                .build();
        return docket;
    }
    @Bean
    public Docket erpDocket() {
        Docket docket = new Docket(DocumentationType.OAS_30)
                .apiInfo(apiInfo())
                .enable("dev".equals(active))
                .groupName("ERP接口对接")
                .select()
                //apis: 添加swagger接口提取范围
                .apis(RequestHandlerSelectors.basePackage("com.vincent.rsf.server.api.controller.erp"))
                .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class))
                .paths(PathSelectors.any())
                .build();
        return docket;
    }
    private ApiInfo apiInfo() {
        return new ApiInfoBuilder()
                .title("WMS标版1.0版本接口文档")