From e918d4fa4f5065b51be706f21da6793c378c9aaf Mon Sep 17 00:00:00 2001 From: skyouc Date: 星期六, 16 八月 2025 17:05:05 +0800 Subject: [PATCH] 接口文档修改 --- rsf-server/src/main/java/com/vincent/rsf/server/common/config/SwaggerConfig.java | 23 +++++++++++++++++++++-- 1 files changed, 21 insertions(+), 2 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 35bd8d2..4dc8b27 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 @@ -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鐗堟湰鎺ュ彛鏂囨。") -- Gitblit v1.9.1