2026-06-01 56085822cfbf2168ab29566a32f0809cddc5b874
分支
用户 <2163098428@qq.com>
星期一, 六月 1, 2026 13:02 +0800
提交者 <2163098428@qq.com>
星期一, 六月 1, 2026 13:02 +0800
提交56085822cfbf2168ab29566a32f0809cddc5b874
目录 22520844c5fb0dbb6daa153dd10b6c519c8d1aa2 目录 | zip | gz
上一版本 bf0842edb38504036d4892e7d0d80f81ce5d6646 查看 | 对比
feat(quality): 优化批量快速检验功能

- 新增 BatchQuickInspectRequest DTO 类用于统一接收批量检验请求参数
- 将原有的 List<Long> 参数改为复杂的请求对象,支持更多检验属性设置
- 重构批量快速检验接口实现,添加完整的数据校验逻辑
- 实现按检验类型区分的业务处理流程(原材料检验、过程检验、出厂检验)
- 添加独立事务处理机制确保单个检验单失败不影响其他检验单处理
- 完善检验结果验证逻辑,包括数量匹配和状态一致性检查
- 优化不合格品处理流程,自动生成不合格记录并关联检验参数
- 修复原材料检验关联查询条件错误问题
- 增强错误处理和用户反馈机制,提供详细的失败原因信息
已添加1个文件
已修改4个文件
212 ■■■■■ 文件已修改
src/main/java/com/ruoyi/quality/controller/QualityInspectController.java 7 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/dto/BatchQuickInspectRequest.java 42 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/IQualityInspectService.java 6 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/java/com/ruoyi/quality/service/impl/QualityInspectServiceImpl.java 155 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/quality/QualityInspectMapper.xml 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史