| 12345678910111213141516171819202122232425262728293031 |
- using Admin.NET.Plugin.ApprovalFlow;
- using Admin.NET.Plugin.ApprovalFlow.Service;
- namespace Admin.NET.Plugin.AiDOP.Order;
- /// <summary>
- /// 合同评审审批业务回调
- /// 注册 BizType = "CONTRACT_REVIEW"
- /// 待合同实体创建后补齐具体逻辑
- /// </summary>
- 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;
- }
- }
|