Click or drag to resize
NodeMediatorBackwardCreateBackwardActivityTaskRepeatedSignTogetherMultipleInstance Method
退回是会签情况下的处理: 要退回的节点是会签节点 1) 全部实例化会签节点下的多实例节点 2) 只取得办理完成的节点,而且保证CompleteOrder的唯一性

Namespace: Slickflow.Engine.Core.Pattern
Assembly: Slickflow.Engine (in Slickflow.Engine.dll) Version: 1.5.8.0 (1.5.8.0)
Syntax
C#
internal void CreateBackwardActivityTaskRepeatedSignTogetherMultipleInstance(
	ProcessInstanceEntity processInstance,
	ActivityEntity backwardToTaskActvity,
	ActivityInstanceEntity fromActivityInstance,
	BackwardTypeEnum backwardType,
	ActivityInstanceEntity previousMainInstance,
	string transitionGUID,
	TransitionTypeEnum transitionType,
	TransitionFlyingTypeEnum flyingType,
	ActivityResource activityResource,
	IDbSession session
)

Parameters

processInstance
Type: Slickflow.Engine.Business.EntityProcessInstanceEntity
流程实例
backwardToTaskActvity
Type: Slickflow.Engine.XpdlActivityEntity
退回到的活动节点
fromActivityInstance
Type: Slickflow.Engine.Business.EntityActivityInstanceEntity
运行节点
backwardType
Type: Slickflow.Engine.CommonBackwardTypeEnum
退回类型
previousMainInstance
Type: Slickflow.Engine.Business.EntityActivityInstanceEntity
前主节点实例
transitionGUID
Type: SystemString
转移GUID
transitionType
Type: Slickflow.Engine.CommonTransitionTypeEnum
转移类型
flyingType
Type: Slickflow.Engine.CommonTransitionFlyingTypeEnum
跳跃类型
activityResource
Type: Slickflow.Engine.CommonActivityResource
资源
session
Type: IDbSession
会话
See Also