feat(api-doc): ApiDocUtils 新增 buildGroupedOpenApi(构建分组接口文档) 方法

DocUtils => ApiDocUtils
This commit is contained in:
2025-06-14 22:16:31 +08:00
parent 079adb8b2c
commit 08abe94c85
3 changed files with 35 additions and 8 deletions

View File

@@ -20,7 +20,7 @@ import cn.hutool.core.util.ClassUtil;
import org.apache.commons.lang3.reflect.TypeUtils;
import org.springdoc.core.parsers.ReturnTypeParser;
import org.springframework.core.MethodParameter;
import top.continew.starter.apidoc.util.DocUtils;
import top.continew.starter.apidoc.util.ApiDocUtils;
import java.lang.reflect.Type;
@@ -54,7 +54,7 @@ public class ApiDocGlobalResponseHandler implements ReturnTypeParser {
// 获取返回类型
Type returnType = ReturnTypeParser.super.getReturnType(methodParameter);
// 判断是否具有 RestController 注解
if (!DocUtils.hasRestControllerAnnotation(methodParameter.getContainingClass())) {
if (!ApiDocUtils.hasRestControllerAnnotation(methodParameter.getContainingClass())) {
return returnType;
}
// 如果为响应类型,则直接返回