吴天一
f479fccf3e
refactor(schema): 提取并复用 OpenAPI 响应示例,减少重复定义
在 napcat-schema 中引入 ActionExamples,统一复用公共错误示例定义。
新增默认成功示例 Success_Default,并注册到 components.examples。
将公共错误示例(1400/1401/1404)集中注册到 components.examples,统一响应示例来源。
优化 buildResponseExamples:当 returnExample 为 null、空对象或空数组时,自动引用默认成功示例;当错误示例命中公共定义时,优先使用 引用组件示例,未命中时保持内联示例。
未提供 errorExamples 时,默认引用 #/components/examples/Error_1400,减少重复定义并提升文档一致性。
本次变更不改变接口响应结构,主要改进 OpenAPI 示例复用策略与文档可维护性。
2026-02-06 17:07:24 +08:00
..
2026-01-29 22:14:55 +08:00
2026-01-29 20:54:48 +08:00
2026-02-05 20:28:11 +08:00
2026-02-03 15:28:13 +08:00
2026-02-01 17:46:40 +08:00
2026-02-01 17:42:58 +08:00
2025-11-13 15:39:42 +08:00
2026-02-05 22:00:12 +08:00
2026-02-06 16:12:34 +08:00
2026-02-02 19:13:01 +08:00
2025-11-15 16:21:59 +08:00
2026-01-29 22:14:55 +08:00
2025-11-19 21:05:08 +08:00
2025-11-16 11:02:21 +08:00
2026-02-02 18:59:23 +08:00
2026-02-06 17:07:24 +08:00
2026-02-03 15:59:31 +08:00
2026-01-17 18:54:18 +08:00
2026-02-02 18:59:23 +08:00
2026-02-02 19:13:01 +08:00
2025-11-15 14:00:27 +08:00
2026-01-17 15:38:24 +08:00
2026-02-05 11:07:02 +08:00
2026-02-05 18:22:25 +08:00