4 天以前 b3234808d609961c86fc2dca8f762c81eb7fa623
分支
用户 <2163098428@qq.com>
星期六, 五月 23, 2026 15:09 +0800
提交者 <2163098428@qq.com>
星期六, 五月 23, 2026 15:09 +0800
提交b3234808d609961c86fc2dca8f762c81eb7fa623
目录 b425c3656b3e4f09f82986ff59d69baaac72d397 目录 | zip | gz
上一版本 83ada1af06723e78a8d5b7aa56612adfbadde60f 查看 | 对比
refactor(approve): 重构审批业务状态同步逻辑

- 移除 ApproveNodeServiceImpl 中的冗余导入和字段依赖
- 提取审批业务状态同步逻辑至独立的 ApproveBusinessStatusService 服务类
- 移除 ApproveProcessServiceImpl 中的采购审核特定代码和相关字段依赖
- 简化审批流程创建逻辑,统一处理无审核人情况下的业务状态同步
- 优化发货审批流程,先保存发货单再发起审批确保状态回写正确
- 新增 ApproveBusinessStatusService 专门处理各类审批类型的状态同步
已添加1个文件
已修改3个文件
443 ■■■■■ 文件已修改
src/main/java/com/ruoyi/approve/service/impl/ApproveBusinessStatusService.java 175 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/approve/service/impl/ApproveNodeServiceImpl.java 128 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/approve/service/impl/ApproveProcessServiceImpl.java 131 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/sales/controller/ShippingInfoController.java 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史