1. 会签审批操作:同意或者拒绝

在会签处理时候,需要对当前的会签任务进行同意或拒绝操作,会签通过率计算时候,假如达到通过率的阈值,将会正常流转到下一步的活动节点去。

C:\Users\lg\AppData\Roaming\Tencent\Users\47743901\QQ\WinTemp\RichOle\079D}2PS9~MI[FLMI3WXHY3.png


  1. runner的NextActivityPerformers赋值

接收人Performers的JSON格式为:{“ActivityGUID”,[{“UserID”:”UserName”}]}。假设下一步人员有两个,那么以上格式可替换为:


{“072af8c3-482a-4b1c-890b-685ce2fcc75d”,[{“01”:”张三”},{“02”:”李四”}]}


将以上结果转换为字典Dictionary<string, PerformerList>并赋值给WfAppRunner对象的NextActivityPerformers属性。例如:


PerformerList p1 = new PerformerList{UserID=”01”,UserName=”张三”};

PerformerList p2 = new PerformerList{UserID=”02”,UserName=”李四”};

Dictionary<string, PerformerList> dict = new Dictionary<string, PerformerList>();

dict.Add(“072af8c3-482a-4b1c-890b-685ce2fcc75d”,p1);

dict.Add(“072af8c3-482a-4b1c-890b-685ce2fcc75d”,p2);

WfAppRunner runner = new WfAppRunner();

runner.NextActivityPerformers= dict;


  1. 调用引擎RunProcessApp(WfAppRunner runner)方法送往下一步

       串行会签时引擎会按顺序生成办理任务,未办理的人员为挂起状态,待上一步人员办理完成后修改为办理状态,依次类推。

       并行会签时引擎生成多人的办理任务,并且状态都为未接收状态,所有办理人员可以同时办理。