| | |
| | | void auditReturnVendor(Long id, Boolean pass, String reviewRemark); |
| | | |
| | | /** |
| | | * 执行拣货(待拣货 -> 待执行退货) |
| | | * 回写 BPM 审批结果(供 BPM 流程状态监听器调用) |
| | | * |
| | | * 仅在单据处于审批中时生效:通过=待执行退货 / 不通过=草稿 / 取消=已取消。 |
| | | * |
| | | * @param id 编号 |
| | | * @param bpmStatus BPM 任务状态,见 {@link cn.iocoder.yudao.module.bpm.enums.task.BpmTaskStatusEnum} |
| | | * @param reason 审批意见 / 取消原因 |
| | | */ |
| | | void updateReturnVendorAuditStatus(Long id, Integer bpmStatus, String reason); |
| | | |
| | | /** |
| | | * 执行拣货校验(仅校验已审批单据的明细数量一致性,不修改单据状态) |
| | | * |
| | | * 单据状态只能由审核(APPROVING → APPROVED)与退货(APPROVED → FINISHED)推进。 |
| | | * |
| | | * @param id 编号 |
| | | */ |