WorkflowInstance
类名:WorkflowInstance
说明:流程实例的上下文。
属性
| 名称 | 说明 |
|---|---|
WorkflowDisplayName |
流程名称 |
InstanceId |
流程实例 ID |
InstanceName |
流程实例名称,可来自流程模板定义或用户指定。 |
Originator |
发起人 |
OriginatorParent |
发起流程时所属组织 |
IsChildInstance |
是否为其他实例的子流程 |
ParentInstanceId |
父实例 ID |
ParentActivityCode |
创建该子流程的父流程活动名称 |
NotifyParentFinished |
完成时是否通知父实例 |
ParentActivityTokenId |
创建该子流程的父流程活动 TokenId |
WorkflowVersion |
工作流模板版本 |
AppCode |
应用编码 |
SchemaCode |
业务对象模式编码 |
BizObjectId |
业务对象 ID |
State |
状态 |
IsUnfinished |
当前流程实例是否处于未完成状态 |
IsFinished |
当前流程实例是否处于完成状态 |
IsCanceled |
当前流程实例是否已取消 |
InitiativeTokenId |
初始 TokenId(仅当状态为 Starting 时有效) |
FinalTokenId |
最后流程活动令牌的 TokenId(仅当状态为 Finishing 时有效) |
NextTokenId |
新令牌 ID(初始值必须为 InitialTokenId,供 ClientAction 判断首节点) |
Tokens |
已触发的活动上下文数组 |
RunningActivties |
当前运行状态的活动 |
CreatedTime |
创建日期 |
StayTime |
滞留时间(未完成时为当前时间减创建时间,否则为完成时间减创建时间) |
StartTime |
启动时间 |
FinishTime |
完成时间 |
UsedTime |
使用时间(仅流程完成时计算,值为完成时间减创建时间) |
PlanFinishTime |
计划完成时间(按发起人工作日历计算) |
UsedTimeRate |
流程实例完成时间 |
Approval |
审批状态(1 表示通过,0 表示未通过,-1 表示未审批) |
Remind |
流程结束后发起人是否确认通知。 |