From 14950843cf91a9a365c506fc29a6602c8c530e19 Mon Sep 17 00:00:00 2001 From: panlinlin <648540858@qq.com> Date: 星期二, 13 四月 2021 10:16:02 +0800 Subject: [PATCH] 更新readme --- src/main/java/com/genersoft/iot/vmp/conf/Swagger3Config.java | 62 ++++++++++++++++++++++++++++++- 1 files changed, 60 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/genersoft/iot/vmp/conf/Swagger3Config.java b/src/main/java/com/genersoft/iot/vmp/conf/Swagger3Config.java index 70be188..240e39d 100644 --- a/src/main/java/com/genersoft/iot/vmp/conf/Swagger3Config.java +++ b/src/main/java/com/genersoft/iot/vmp/conf/Swagger3Config.java @@ -23,8 +23,66 @@ public Docket createRestApi() { return new Docket(DocumentationType.OAS_30) .apiInfo(apiInfo()) + .groupName("鍏ㄩ儴") .select() .apis(RequestHandlerSelectors.basePackage("com.genersoft.iot.vmp.vmanager")) + .paths(PathSelectors.any()) + .build() + .pathMapping("/"); + } + @Bean + public Docket createRestGBApi() { + return new Docket(DocumentationType.OAS_30) + .apiInfo(apiInfo()) + .groupName("鍥芥爣") + .select() + .apis(RequestHandlerSelectors.basePackage("com.genersoft.iot.vmp.vmanager.gb28181")) + .paths(PathSelectors.any()) + .build() + .pathMapping("/"); + } + @Bean + public Docket createRestStreamProxyApi() { + return new Docket(DocumentationType.OAS_30) + .apiInfo(apiInfo()) + .groupName("鎷夋祦杞彂") + .select() + .apis(RequestHandlerSelectors.basePackage("com.genersoft.iot.vmp.vmanager.streamProxy")) + .paths(PathSelectors.any()) + .build() + .pathMapping("/"); + } + @Bean + public Docket createRestStreamPushApi() { + return new Docket(DocumentationType.OAS_30) + .apiInfo(apiInfo()) + .groupName("鎺ㄦ祦绠$悊") + .select() + .apis(RequestHandlerSelectors.basePackage("com.genersoft.iot.vmp.vmanager.streamPush")) + .paths(PathSelectors.any()) + .build() + .pathMapping("/"); + } + + + @Bean + public Docket createServerApi() { + return new Docket(DocumentationType.OAS_30) + .apiInfo(apiInfo()) + .groupName("鏈嶅姟绠$悊") + .select() + .apis(RequestHandlerSelectors.basePackage("com.genersoft.iot.vmp.vmanager.server")) + .paths(PathSelectors.any()) + .build() + .pathMapping("/"); + } + @Bean + public Docket createUserApi() { + return new Docket(DocumentationType.OAS_30) + .apiInfo(apiInfo()) + .groupName("鐢ㄦ埛绠$悊") + .select() + .apis(RequestHandlerSelectors.basePackage("com.genersoft.iot.vmp.vmanager.user")) .paths(PathSelectors.any()) .build() .pathMapping("/"); @@ -34,8 +92,8 @@ return new ApiInfoBuilder() .title("WVP-PRO 鎺ュ彛鏂囨。") .description("鏇村璇峰挩璇㈡湇鍔″紑鍙戣��(18010473990@@163.com)銆�") - .contact(new Contact("Ray銆�", "http://www.ruiyeclub.cn", "ruiyeclub@foxmail.com")) - .version("1.0") + .contact(new Contact("panlinlin", "http://www.ruiyeclub.cn", "ruiyeclub@foxmail.com")) + .version("2.0") .build(); } } -- Gitblit v1.8.0