| | |
| | | * <ol> |
| | | * <li>校验报工单状态和数量</li> |
| | | * <li>生成物料消耗单,扣减线边库物料</li> |
| | | * <li>根据工序配置(关键工序 & 是否需要检验)分情况处理: |
| | | * <ul> |
| | | * <li><b>关键工序 + 需要检验</b>:生成产出单(质量状态=待检验),报工单状态 → 待检验,等待质检完成回调</li> |
| | | * <li><b>关键工序 + 无需检验</b>:生成产出单(按合格/不合格拆行),执行产品入库,更新任务/工单已生产数量,报工单状态 → 已完成</li> |
| | | * <li><b>非关键工序</b>:不生成产出单,不更新任务/工单数量,报工单状态 → 已完成</li> |
| | | * </ul> |
| | | * </li> |
| | | * <li>生成待检产出,累计生产数量;人工质检完成后回写质量数量并处理入库</li> |
| | | * </ol> |
| | | * |
| | | * @param reqVO 审批请求(含报工单编号及可选批次属性) |
| | |
| | | * IPQC 完成后回调:完成报工单并更新任务/工单进度 |
| | | * |
| | | * <p>由 IPQC 检验完成时调用,将报工单状态从待检验改为已完成, |
| | | * 并根据检验结果回写合格/不合格/废品数量,同时更新任务/工单的已生产数量。 |
| | | * 并根据检验结果回写合格/不合格/废品数量;已生产数量在报工审批时累计。 |
| | | * |
| | | * @param feedbackId 报工记录 ID |
| | | * @param sourceLineId 来源产出行 ID(用于直接定位待检行) |