From 32a41ca494eed0cc37fcb3aff1e9f83e1a3792fc Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期五, 22 八月 2025 17:08:38 +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 65dedf4..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;
@@ -18,7 +20,6 @@
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.spring.web.plugins.WebFluxRequestHandlerProvider;
import springfox.documentation.spring.web.plugins.WebMvcRequestHandlerProvider;
-
import java.lang.reflect.Field;
import java.util.List;
import java.util.stream.Collectors;
@@ -36,17 +37,35 @@
public Docket docket() {
Docket docket = new Docket(DocumentationType.OAS_30)
.apiInfo(apiInfo())
+ .enable("dev".equals(active))
.groupName("娴嬭瘯鍒嗙粍")
- .enable(true)
.select()
//apis锛� 娣诲姞swagger鎺ュ彛鎻愬彇鑼冨洿
.apis(RequestHandlerSelectors.withClassAnnotation(Api.class))
+// .apis(RequestHandlerSelectors.basePackage("com.vincent.rsf.server.manager.controller"))
.paths(PathSelectors.any())
.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