氚云利用表单外链录入数据,审批不同意时取消流程
1、功能需求描述
利用表单外链录入数据,审批驳回无法通知创建人,因此审批不同意时自动取消并结束流程,便于数据过滤筛选。
2、后端代码
//必须要放在提交后面
ase.OnSubmit(actionName, postValue, response);
//判断条件:不同意,节点名称,创建人id固定
if(actionName == "Reject" && this.Request.ActivityCode == "Activity3" && this.Request.BizObject["CreatedBy"] + string.Empty == "x18f923a7-5a5e-426d-94ae-a55ad1a4b240")
{
//取消流程
H3.Workflow.Messages.CancelInstanceMessage cancelMessage = new H3.Workflow.Messages.CancelInstanceMessage(this.Request.InstanceId, false);
this.Request.Engine.WorkflowInstanceManager.SendMessage(cancelMessage);
}

浙公网安备 33010602011771号