WorkItem
概述
类名:WorkItem
工作项代表流程活动中的一个任务,每个流程活动最多向每个用户分配一个工作项。工作项支持转发、委托、征询意见、打回等操作。
属性
| 名称 | 说明 |
|---|---|
WorkItemId |
获取或设置工作任务 ID,等同于 ObjectID。 |
Participant |
获取或设置任务参与者。 |
OriginatorParent |
参与者所属 OU。 |
Finisher |
记录实际完成者,例如在待办或委托场景中。 |
FinishAccessMethod |
完成接入方式。 |
WorkflowVersion |
对应工作流模板的版本属性。 |
InstanceId |
对应流程实例 ID。 |
AppCode |
应用 ID。 |
SchemaCode |
业务对象模式编码。 |
BizObjectId |
业务对象 ID。 |
TokenId |
对应流程令牌 ID。 |
ActivityCode |
对应活动的编码。 |
ActivityDisplayName |
对应活动的显示名称。 |
DisplayName |
显示名称可以是一个包含流程数据项的组合字符串,用于在待办任务列表中展示工作项内容。 |
ItemSummary |
摘要可以是一个包含流程数据项的组合字符串,用于在任务列表提示栏展示工作项内容,也可用于邮件通知。 |
State |
状态。 |
IsFinished |
指示工作项是否已完成。 |
IsUnfinished |
指示工作项是否未完成。 |
ReceiveTime |
该值由作业管理器设置,而非在创建时设置。 |
StartTime |
任务开始时间。 |
WaitTime |
等待时间的 Ticks。 |
FinishTime |
完成时间。 |
UsedTime |
使用时间的 Ticks。 |
StayTimeSpan |
停留时间。对于已完成的工作项,停留时间为完成时间减去接收时间;对于未完成的工作项,停留时间为当前时间减去接收时间。 |
AllowedTime |
允许完成的时间。 |
Delegant |
表示委托或转发操作中的源用户。例如用户 A 委托给用户 B 时,A 为源用户。 |
Urged |
指示工作项是否被催办过。 |
ItemType |
工作项的类型。 |
IsParticipative |
指示用户是否参与流程类工作项。 |
Originator |
流程实例发起人。 |
Approval |
指示对该工作项是否同意。 |
ItemComment |
对该工作项的意见。 |
Receiptor |
转交工作时的接收人。 |
ActionName |
操作名称。 |
PreActionEventType |
上一步骤操作的事件类型。 |
ActionEventType |
操作的事件类型。 |
Notify |
指示是否通知用户。该字段仅供系统内部使用,不存储于数据库中。 |