From b5987ef848f226bec0a109571a44de98f2f79535 Mon Sep 17 00:00:00 2001 From: lius <Lius2225@163.com> Date: 星期一, 18 九月 2023 10:58:44 +0800 Subject: [PATCH] 驱动参数配置下拉选择控制系统类型 --- lxzn-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java | 26 +++++++++++++++++++++++++- 1 files changed, 25 insertions(+), 1 deletions(-) diff --git a/lxzn-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java b/lxzn-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java index 92e962e..87c7bf5 100644 --- a/lxzn-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java +++ b/lxzn-boot-base-core/src/main/java/org/jeecg/config/Swagger2Config.java @@ -76,7 +76,31 @@ .build() .securitySchemes(Collections.singletonList(securityScheme())) .securityContexts(securityContexts()) - .globalOperationParameters(setHeaderToken()); + .globalOperationParameters(setHeaderToken()) + .groupName("default"); + } + + /** + * swagger2鐨勯厤缃枃浠讹紝杩欓噷鍙互閰嶇疆swagger2鐨勪竴浜涘熀鏈殑鍐呭锛屾瘮濡傛壂鎻忕殑鍖呯瓑绛� 锛圡DC锛� + * + * @return Docket + */ + @Bean(value = "defaultApi") + public Docket defaultApi() { + return new Docket(DocumentationType.SWAGGER_2) + .apiInfo(apiInfo()) + .select() + //姝ゅ寘璺緞涓嬬殑绫伙紝鎵嶇敓鎴愭帴鍙f枃妗� + .apis(RequestHandlerSelectors.basePackage("org.jeecg.modules.mdc")) + //鍔犱簡ApiOperation娉ㄨВ鐨勭被锛屾墠鐢熸垚鎺ュ彛鏂囨。 + .apis(RequestHandlerSelectors.withClassAnnotation(RestController.class)) + .apis(RequestHandlerSelectors.withMethodAnnotation(ApiOperation.class)) + .paths(PathSelectors.any()) + .build() + .securitySchemes(Collections.singletonList(securityScheme())) + .securityContexts(securityContexts()) + .globalOperationParameters(setHeaderToken()) + .groupName("MDC"); } /*** -- Gitblit v1.9.3