fix(srm): 修复质检单处理中的参数传递顺序问题

- 修正了 updateCheckNum 方法中合格数量和不合格数量的参数顺序
- 确保质检数据正确更新到接收项目服务
- 保持代码可读性的同时修复潜在的数据错误
This commit is contained in:
曹鹏飞 2026-06-26 14:15:39 +08:00
parent 37bb24eadf
commit e30ecf729d
1 changed files with 7 additions and 1 deletions

View File

@ -294,7 +294,13 @@ public class SRMController extends BaseController {
.eq(WmsQcReceive::getOrderNo, inspect.getNoteNum()) .eq(WmsQcReceive::getOrderNo, inspect.getNoteNum())
.set(WmsQcReceive::getIsCheck, isCheck) .set(WmsQcReceive::getIsCheck, isCheck)
.update(); .update();
qcReceiveItemService.updateCheckNum(inspect.getInspectionQty(), inspect.getNoteNum(), inspect.getLineNumber(), inspect.getItemCode(), inspect.getReceiveNum(),inspect.getQualifiedQty(),inspect.getUnqualifiedQty()); qcReceiveItemService.updateCheckNum(inspect.getInspectionQty(),
inspect.getNoteNum(),
inspect.getLineNumber(),
inspect.getItemCode(),
inspect.getReceiveNum(),
inspect.getUnqualifiedQty(),
inspect.getQualifiedQty());
log.info("质检单处理完成: {}, 结果: {}", data.getInspectionNum(), inspect.getInspectionResult()); log.info("质检单处理完成: {}, 结果: {}", data.getInspectionNum(), inspect.getInspectionResult());
return 0; return 0;
} catch (Exception ex) { } catch (Exception ex) {