| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Task |
build() |
Task.Builder |
definitionCode(String definitionCode)
流程定义 Code,即审批定义 Code。
|
Task.Builder |
definitionGroupId(String definitionGroupId)
流程定义分组 ID
示例值:1212564555454
|
Task.Builder |
definitionGroupName(String definitionGroupName)
流程定义分组名称
示例值:Attendance
|
Task.Builder |
definitionId(String definitionId)
流程定义 ID
示例值:1212564555454
|
Task.Builder |
definitionName(String definitionName)
流程定义名称
示例值:Employee Leave Approval
|
Task.Builder |
initiatorNames(String[] initiatorNames)
发起人姓名列表
示例值:
|
Task.Builder |
initiators(String[] initiators)
审批发起人 ID 列表,ID 类型与输入参数 user_id_type 取值一致。
|
Task.Builder |
processCode(String processCode)
审批流程 Code,即审批实例 Code
示例值:123e4567-e89b-12d3-a456-426655440000
|
Task.Builder |
processExternalId(String processExternalId)
流程三方 ID,仅第三方流程有返回值,需要在当前租户、当前 APP 内唯一。
|
Task.Builder |
processId(String processId)
审批流程 ID,全局唯一
示例值:1214564545474
|
Task.Builder |
processStatus(String processStatus)
流程实例状态
示例值:2
|
Task.Builder |
processStatus(TaskProcessStatusEnum processStatus)
流程实例状态
示例值:2
|
Task.Builder |
status(String status)
任务状态
示例值:2
|
Task.Builder |
status(TaskTaskStatusEnum status)
任务状态
示例值:2
|
Task.Builder |
taskExternalId(String taskExternalId)
任务三方 ID,仅第三方流程有返回值,需要在当前流程实例内唯一。
|
Task.Builder |
taskId(String taskId)
审批任务 ID,全局唯一
示例值:1212564555454
|
Task.Builder |
title(String title)
任务标题
示例值:Employee Leave Approval
|
Task.Builder |
topic(String topic)
任务所属的任务分组,例如,待处理、已完成等。
|
Task.Builder |
topic(TaskTopicEnum topic)
任务所属的任务分组,例如,待处理、已完成等。
|
Task.Builder |
urls(TaskUrls urls)
任务相关 URL
示例值:
|
Task.Builder |
userId(String userId)
任务所属的用户 ID
示例值:example_user_id
|
public Task.Builder topic(String topic)
示例值:1
topic - public Task.Builder topic(TaskTopicEnum topic)
示例值:1
topic - TaskTopicEnumpublic Task.Builder userId(String userId)
示例值:example_user_id
userId - public Task.Builder title(String title)
示例值:Employee Leave Approval
title - public Task.Builder urls(TaskUrls urls)
示例值:
urls - public Task.Builder processExternalId(String processExternalId)
示例值:example_instance_id
processExternalId - public Task.Builder taskExternalId(String taskExternalId)
示例值:example_task_id
taskExternalId - public Task.Builder status(String status)
示例值:2
status - public Task.Builder status(TaskTaskStatusEnum status)
示例值:2
status - TaskTaskStatusEnumpublic Task.Builder processStatus(String processStatus)
示例值:2
processStatus - public Task.Builder processStatus(TaskProcessStatusEnum processStatus)
示例值:2
processStatus - TaskProcessStatusEnumpublic Task.Builder definitionCode(String definitionCode)
示例值:5B43240B-848C-49BD-9D27-11EF0EE11234
definitionCode - public Task.Builder initiators(String[] initiators)
示例值:
initiators - public Task.Builder initiatorNames(String[] initiatorNames)
示例值:
initiatorNames - public Task.Builder taskId(String taskId)
示例值:1212564555454
taskId - public Task.Builder processId(String processId)
示例值:1214564545474
processId - public Task.Builder processCode(String processCode)
示例值:123e4567-e89b-12d3-a456-426655440000
processCode - public Task.Builder definitionGroupId(String definitionGroupId)
示例值:1212564555454
definitionGroupId - public Task.Builder definitionGroupName(String definitionGroupName)
示例值:Attendance
definitionGroupName - public Task.Builder definitionId(String definitionId)
示例值:1212564555454
definitionId - public Task.Builder definitionName(String definitionName)
示例值:Employee Leave Approval
definitionName - public Task build()
Copyright © 2026. All rights reserved.