Bläddra i källkod

增加短信登录

wwh 3 veckor sedan
förälder
incheckning
1445505e5f

+ 1 - 1
huimv-employment/fe-api/src/main/java/com/huimv/employment/config/GlobalExceptionHandler.java

@@ -24,7 +24,7 @@ import org.springframework.web.bind.annotation.RestControllerAdvice;
24 24
  *   <li>其他未捕获异常 — 返回 500,并记录完整堆栈到日志</li>
25 25
  * </ul>
26 26
  */
27
-@RestControllerAdvice
27
+@RestControllerAdvice(basePackages = "com.huimv.employment.controller")
28 28
 public class GlobalExceptionHandler {
29 29
 
30 30
     private static final Logger log = LoggerFactory.getLogger(GlobalExceptionHandler.class);

+ 4 - 10
huimv-employment/fe-api/src/main/java/com/huimv/employment/config/OpenApiConfig.java

@@ -5,13 +5,16 @@ import io.swagger.v3.oas.models.OpenAPI;
5 5
 import io.swagger.v3.oas.models.info.Contact;
6 6
 import io.swagger.v3.oas.models.info.Info;
7 7
 import io.swagger.v3.oas.models.security.SecurityScheme;
8
-import org.springdoc.core.GroupedOpenApi;
9 8
 import org.springframework.context.annotation.Bean;
10 9
 import org.springframework.context.annotation.Configuration;
11 10
 
12 11
 /**
13 12
  * OpenAPI / Knife4j 接口文档配置。
14 13
  * <p>文档入口:{@code http://localhost:8080/doc.html}</p>
14
+ * <p>
15
+ * 注意:不使用 {@code GroupedOpenApi} 分组。分组模式下 SpringDoc 会将
16
+ * {@code /v3/api-docs/swagger-config} 误判为分组名,导致 Knife4j 请求异常。
17
+ * </p>
15 18
  */
16 19
 @Configuration
17 20
 public class OpenApiConfig {
@@ -32,13 +35,4 @@ public class OpenApiConfig {
32 35
                                 .in(SecurityScheme.In.HEADER)
33 36
                                 .name("Authorization")));
34 37
     }
35
-
36
-    /** 小程序端 API 分组 */
37
-    @Bean
38
-    public GroupedOpenApi mpApi() {
39
-        return GroupedOpenApi.builder()
40
-                .group("小程序端")
41
-                .pathsToMatch("/api/v1/mp/**")
42
-                .build();
43
-    }
44 38
 }