Property | Type | Description | |
---|---|---|---|
ContinueForwardCurrentNode | void | ||
CreateActivityTaskTransitionInstance | void | ||
CreateMultipleInstance | void | ||
CreateNewTask | void | ||
ExecuteWorkItem | void | ||
GetNodeMediatedMessage | string | ||
InsertTransitionInstance | void | ||
NodeMediator | System | ||
NodeMediator | System | ||
NodeMediator | System |
Method | Description | |
---|---|---|
AntiGenerateActivityPerformerList ( |
由节点分配的人员信息生成PerformerList数据结构
|
|
ContinueForwardCurrentNodeRecurisivly ( |
递归执行节点 1)创建普通节点的任务 2)创建会签节点的任务
|
|
CreateActivityInstanceObject ( |
创建节点对象
|
|
CreateBackwardToActivityInstanceObject ( |
创建退回类型的活动实例对象
|
|
GenerateActivityAssignedUserIDs ( PerformerList performerList ) : string |
生成任务办理人ID字符串列表
|
|
GenerateActivityAssignedUserNames ( PerformerList performerList ) : string |
生成办理人名称的字符串列表
|
Method | Description | |
---|---|---|
ContinueForwardCurrentNode ( bool isJumpforward ) : void |
遍历执行当前节点后面的节点
|
|
CreateActivityTaskTransitionInstance ( |
创建工作项及转移数据
|
|
CreateMultipleInstance ( |
会签类型的主节点, 多实例节点处理 创建会签节点的主节点,以及会签主节点下的实例子节点记录
|
|
CreateNewTask ( |
创建任务的虚方法 1. 对于自动执行的工作项,无需重写该方法 2. 对于人工执行的工作项,需要重写该方法,插入待办的任务数据
|
|
ExecuteWorkItem ( ) : void |
执行节点方法
|
|
GetNodeMediatedMessage ( ) : string |
根据节点执行结果类型,生成消息
|
|
InsertTransitionInstance ( |
插入连线实例的方法
|
|
NodeMediator ( ActivityForwardContext forwardContext, IDbSession session ) : System |
向前流转时的NodeMediator的构造函数
|
|
NodeMediator ( BackwardContext backwardContext, IDbSession session ) : System |
退回处理时的NodeMediator的构造函数
|
|
NodeMediator ( IDbSession session ) : System |
protected AntiGenerateActivityPerformerList ( |
||
activityInstance | ||
return | PerformerList |
protected ContinueForwardCurrentNodeRecurisivly ( |
||
fromActivity | ||
fromActivityInstance | ||
root | ||
conditionKeyValuePair | string>.IDictionary | |
isJumpforward | System.Boolean | |
return | void |
protected CreateActivityInstanceObject ( |
||
activity | ||
processInstance | 流程实例 | |
runner | Slickflow.Engine.Common.WfAppRunner | |
return |
protected CreateBackwardToActivityInstanceObject ( |
||
processInstance | 流程实例 | |
backwardType | BackwardTypeEnum | |
backSrcActivityInstanceID | int | 退回的活动实例ID |
runner | Slickflow.Engine.Common.WfAppRunner | |
return |
protected GenerateActivityAssignedUserIDs ( PerformerList performerList ) : string | ||
performerList | PerformerList | |
return | string |
protected GenerateActivityAssignedUserNames ( PerformerList performerList ) : string | ||
performerList | PerformerList | |
return | string |