refactor(#781): 统一应用层异常定义,消除重复异常类 #802
Reference in New Issue
Block a user
Delete Branch "refactor/unified-exceptions"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
改动内容
统一应用层重复的异常类定义,消除各模块分散定义的相同异常。
通用异常(domain层)
新增
packages/domain/exceptions.py:DomainError- 领域层异常基类NotFoundError- 原5个模块(recipe/template/title_library/video_share/voice_library)各定义一份,完全相同ValidationError- 原template模块定义QuotaExceededError- 原title_library/voice_library各定义一份,完全相同模块内重复
新增
packages/application/tts_job/exceptions.py:TTSJobNotFoundError- 原 use_cases.py 和 workflow.py 各定义一份,完全相同向后兼容
测试结果
影响范围
代码审查结果 - PR #802
⚠️ 问题(0个需要修改)
无
💡 建议(0个可选)
无
✅ 格式检查通过 | ✅ 逻辑审查通过 | ✅ 性能无问题
🤖 由 AI 代码审查机器人自动生成 | 2026-07-23 17:06:28 | 模型:
🗑️ 预览环境已清理
PR #802 已关闭或合并,对应的预览环境已被清理。