1. 选择加签人员

当该节点处于运行状态时,可以选择加签人员并设置加签通过率进行发起加签。

选择加签人员后,对WfAppRunner对象的NextActivityPerformers属性进行赋值,格式同会签格式。

Runner中ControlParameterSheet为动态变量,可将通过率赋值给它,比如:

ControlParameterSheet: {

"SignForwardType":SignForwardBefore,

“SignForwardCompareType”: Count

                       “SignForwardCompleteOrder”:2

}

               }

参数说明:

SignForwardType:加签通过类型,可分:

  1. SignForwardBefore前加签、
  2. SignForwardBehind后加签、
  3. SignForwardParallel并行加签

SignForwardCompareType: 通过率类型,可以分为:

  1. Count : 通过人数方式
  2. Percentage:通过百分比方式

SignForwardCompleteOrder:加签通过率,串行加签为通过人数,并行加签为通过百分比

  1. 调用引擎SignForwardProcess(WfAppRunnerrunner)发起加签

WfExecutedResult runAppResult = _workflowService.SignForwardProcess(runner);


会签加签处理图形示意: