From 017c320843c160abf21ac6f2b6622e8fdf011347 Mon Sep 17 00:00:00 2001 From: wenc000 <450292408@qq.com> Date: Tue, 28 Apr 2020 16:58:04 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Eweb=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cm/common/config/SwaggerConfig.java | 16 ++++++++++++++++ .../com/cm/common/constants/ISystemConstant.java | 12 ++++++++++++ 2 files changed, 28 insertions(+) diff --git a/cloud-common/src/main/java/com/cm/common/config/SwaggerConfig.java b/cloud-common/src/main/java/com/cm/common/config/SwaggerConfig.java index 3d28c31..301c462 100644 --- a/cloud-common/src/main/java/com/cm/common/config/SwaggerConfig.java +++ b/cloud-common/src/main/java/com/cm/common/config/SwaggerConfig.java @@ -141,6 +141,22 @@ public class SwaggerConfig { .build(); } + @Bean + public Docket createRestApiWeb() { + List responseMessageList = responseMessageList(); + return new Docket(DocumentationType.SWAGGER_2) + .globalResponseMessage(RequestMethod.POST, responseMessageList) + .globalResponseMessage(RequestMethod.DELETE, responseMessageList) + .globalResponseMessage(RequestMethod.PUT, responseMessageList) + .globalResponseMessage(RequestMethod.GET, responseMessageList) + .groupName(ISystemConstant.API_GROUP_WEB) + .apiInfo(apiInfo()) + .select() + .apis(RequestHandlerSelectors.basePackage(swaggerBasePackage)) + .paths(PathSelectors.ant("/web/**")) + .build(); + } + private ApiInfo apiInfo() { return new ApiInfoBuilder() .title(swaggerTitle) diff --git a/cloud-common/src/main/java/com/cm/common/constants/ISystemConstant.java b/cloud-common/src/main/java/com/cm/common/constants/ISystemConstant.java index 43da154..d8257ee 100644 --- a/cloud-common/src/main/java/com/cm/common/constants/ISystemConstant.java +++ b/cloud-common/src/main/java/com/cm/common/constants/ISystemConstant.java @@ -32,6 +32,10 @@ public interface ISystemConstant { * 微信接口前缀 */ String API_TAGS_WECHAT_PREFIX = "微信接口-"; + /** + * 网页接口 + */ + String API_TAGS_WEB_PREFIX = "网页接口-"; /** * 系统接口分组 */ @@ -52,10 +56,18 @@ public interface ISystemConstant { * 微信接口分组 */ String API_GROUP_WECHAT = "WECHAT"; + /** + * 网页接口分组 + */ + String API_GROUP_WEB = "WEB"; /** * api前缀 */ String API_PREFIX = "/api"; + /** + * 网页前缀 + */ + String API_WEB_PREFIX = "/web"; /** * 路由前缀 */