From ec3aeb427a15784a7d2b711838f582a2b0c4da14 Mon Sep 17 00:00:00 2001 From: sunxiqing <2240398334@qq.com> Date: Mon, 20 Oct 2025 10:01:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(mdpf):=20=E6=B7=BB=E5=8A=A0=E7=B3=BB?= =?UTF-8?q?=E7=BB=9F=E6=A8=A1=E5=9D=97=E7=9A=84Web=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E5=92=8CAPI=E5=88=86=E7=BB=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 创建 MdpfWebConfiguration 配置类- 配置 GroupedOpenApi Bean 用于 swagger 文档分组- 设置 API 分组名称为 "mdpf" - 启用 proxyBeanMethods = false 优化性能 --- .../config/MdpfWebConfiguration.java | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 yudao-module-mdpf/yudao-module-mdpf-biz/src/main/java/cn/iocoder/yudao/module/mdpf/framework/config/MdpfWebConfiguration.java diff --git a/yudao-module-mdpf/yudao-module-mdpf-biz/src/main/java/cn/iocoder/yudao/module/mdpf/framework/config/MdpfWebConfiguration.java b/yudao-module-mdpf/yudao-module-mdpf-biz/src/main/java/cn/iocoder/yudao/module/mdpf/framework/config/MdpfWebConfiguration.java new file mode 100644 index 000000000..0c8d6f2f5 --- /dev/null +++ b/yudao-module-mdpf/yudao-module-mdpf-biz/src/main/java/cn/iocoder/yudao/module/mdpf/framework/config/MdpfWebConfiguration.java @@ -0,0 +1,24 @@ +package cn.iocoder.yudao.module.mdpf.framework.config; + +import cn.iocoder.yudao.framework.swagger.config.YudaoSwaggerAutoConfiguration; +import org.springdoc.core.GroupedOpenApi; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; + +/** + * system 模块的 web 组件的 Configuration + * + * @author 芋道源码 + */ +@Configuration(proxyBeanMethods = false) +public class MdpfWebConfiguration { + + /** + * system 模块的 API 分组 + */ + @Bean + public GroupedOpenApi mdpfGroupedOpenApi() { + return YudaoSwaggerAutoConfiguration.buildGroupedOpenApi("mdpf"); + } + +}