氚云利用表单外链录入数据,审批不同意时取消流程
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号
浙公网安备 33010602011771号