| | |
| | | /** |
| | | * MES 生产报工 Service 接口 |
| | | * |
| | | * @author 芋道源码 |
| | | * @author 超级管理员 |
| | | */ |
| | | public interface MesProFeedbackService { |
| | | |
| | |
| | | /** |
| | | * 提交报工(草稿 → 审批中) |
| | | * |
| | | * @param id 编号 |
| | | * @param reqVO 提交请求 |
| | | */ |
| | | void submitFeedback(Long id); |
| | | void submitFeedback(@Valid MesProFeedbackSubmitReqVO reqVO); |
| | | |
| | | /** |
| | | * 驳回报工(审批中 → 草稿) |
| | |
| | | MesProFeedbackBatchCheckRespVO checkBatchRequirements(Long feedbackId); |
| | | |
| | | /** |
| | | * 处理 BPM 审批结果 |
| | | * |
| | | * @param id 报工单ID |
| | | * @param bpmResult 审批结果状态 |
| | | */ |
| | | void handleBpmProcessResult(Long id, Integer bpmResult,String reason); |
| | | |
| | | /** |
| | | * IPQC 完成后回调:完成报工单并更新任务/工单进度 |
| | | * |
| | | * <p>由 IPQC 检验完成时调用,将报工单状态从待检验改为已完成, |