跳转至

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 指示是否通知用户。该字段仅供系统内部使用,不存储于数据库中。