feat(oms): 运输业务单新增反审核功能

审核通过后支持反审核,恢复订单到待审核状态以便修改
- 新增 /businessDocumentOrderApi/cancelAudit 接口
- 仅"审核通过(reviewStatus=1)"且未生成执行单的订单允许反审核
- 拆单主单反审核时级联清理生成的子单、子单地址及配送明细回填
This commit is contained in:
rcx
2026-08-13 17:20:41 +08:00
parent 802a2994cc
commit d5bdb5b419
5 changed files with 115 additions and 0 deletions
@@ -108,6 +108,16 @@ public class BusinessDocumentOrderApi extends BaseController{
return AjaxResult.success(businessDocumentOrderApplicationService.audit(businessAuditDTO));
}
/**
* 业务单反审核(将已审核订单恢复到待审核,便于修改)
*/
@ApiOperation("业务单反审核")
@PostMapping(value = "/cancelAudit")
public AjaxResult cancelAudit(@RequestBody BusinessAuditDTO businessAuditDTO)
{
return toAjax(businessDocumentOrderApplicationService.cancelAudit(businessAuditDTO));
}
/**
* 批量执行【业务单】
*/