using Admin.NET.Plugin.ApprovalFlow; using Admin.NET.Plugin.ApprovalFlow.Service; namespace Admin.NET.Plugin.AiDOP.Order; /// /// 合同评审审批业务回调 /// 注册 BizType = "CONTRACT_REVIEW" /// 待合同实体创建后补齐具体逻辑 /// public class ContractReviewBizHandler : IFlowBizHandler, ITransient { public string BizType => "CONTRACT_REVIEW"; public Task OnFlowStarted(long bizId, long instanceId) { // TODO: 更新合同状态为"审批中" return Task.CompletedTask; } public Task OnFlowCompleted(long bizId, FlowInstanceStatusEnum finalStatus) { // TODO: 更新合同最终状态 return Task.CompletedTask; } public Task OnNodeCompleted(long bizId, string nodeId, string nodeName) { return Task.CompletedTask; } }