| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
UatTask |
build() |
UatTask.Builder |
definitionCode(String definitionCode)
审批定义 Code
示例值:7C468A54-8745-2245-9675-08B7C63E7A85
|
UatTask.Builder |
definitionGroupId(String definitionGroupId)
审批定义分组 ID
示例值:1234
|
UatTask.Builder |
definitionGroupName(String definitionGroupName)
审批定义分组名称
示例值:加班
|
UatTask.Builder |
definitionName(String definitionName)
审批定义名称
示例值:加班
|
UatTask.Builder |
initiator(String initiator)
发起人 ID
示例值:123456
|
UatTask.Builder |
initiatorName(String initiatorName)
发起人姓名
示例值:张三
|
UatTask.Builder |
instanceCode(String instanceCode)
审批实例 Code
示例值:ABC
|
UatTask.Builder |
instanceExternalId(String instanceExternalId)
三方审批实例 ID,仅第三方审批实例存在该字段,需要在当前租户、当前 APP 内唯一
示例值:example_instance_id
|
UatTask.Builder |
instanceStatus(String instanceStatus)
审批实例状态
示例值:Running
|
UatTask.Builder |
instanceStatus(UatTaskProcessStatusEnum instanceStatus)
审批实例状态
示例值:Running
|
UatTask.Builder |
link(String link)
三方审批跳转链接,用于跳转回三方审批系统查看单据详情
示例值:https://www.xxxx.com
|
UatTask.Builder |
status(String status)
任务状态
示例值:Todo
|
UatTask.Builder |
status(UatTaskTaskStatusEnum status)
任务状态
示例值:Todo
|
UatTask.Builder |
summaries(Pair[] summaries)
摘要
示例值:
|
UatTask.Builder |
supportApiOperate(Boolean supportApiOperate)
是否支持通过api接口同意或拒绝任务
示例值:false
|
UatTask.Builder |
taskExternalId(String taskExternalId)
三方任务 ID,仅第三方审批任务存在该字段,需要在当前审批实例内唯一
示例值:example_task_id
|
UatTask.Builder |
taskId(String taskId)
任务 ID,全局唯一
示例值:1234
|
UatTask.Builder |
title(String title)
任务题目
示例值:审批
|
UatTask.Builder |
topic(String topic)
任务所属的任务分组,如「待办」、「已办」等
示例值:
|
UatTask.Builder |
topic(UatTaskTopicEnum topic)
任务所属的任务分组,如「待办」、「已办」等
示例值:
|
UatTask.Builder |
userId(String userId)
任务所属的用户 ID
示例值:123456
|
public UatTask.Builder topic(String topic)
示例值:
topic - public UatTask.Builder topic(UatTaskTopicEnum topic)
示例值:
topic - UatTaskTopicEnumpublic UatTask.Builder userId(String userId)
示例值:123456
userId - public UatTask.Builder title(String title)
示例值:审批
title - public UatTask.Builder status(String status)
示例值:Todo
status - public UatTask.Builder status(UatTaskTaskStatusEnum status)
示例值:Todo
status - UatTaskTaskStatusEnumpublic UatTask.Builder instanceStatus(String instanceStatus)
示例值:Running
instanceStatus - public UatTask.Builder instanceStatus(UatTaskProcessStatusEnum instanceStatus)
示例值:Running
instanceStatus - UatTaskProcessStatusEnumpublic UatTask.Builder definitionCode(String definitionCode)
示例值:7C468A54-8745-2245-9675-08B7C63E7A85
definitionCode - public UatTask.Builder initiator(String initiator)
示例值:123456
initiator - public UatTask.Builder initiatorName(String initiatorName)
示例值:张三
initiatorName - public UatTask.Builder taskId(String taskId)
示例值:1234
taskId - public UatTask.Builder instanceCode(String instanceCode)
示例值:ABC
instanceCode - public UatTask.Builder definitionGroupId(String definitionGroupId)
示例值:1234
definitionGroupId - public UatTask.Builder definitionGroupName(String definitionGroupName)
示例值:加班
definitionGroupName - public UatTask.Builder definitionName(String definitionName)
示例值:加班
definitionName - public UatTask.Builder summaries(Pair[] summaries)
示例值:
summaries - public UatTask.Builder instanceExternalId(String instanceExternalId)
示例值:example_instance_id
instanceExternalId - public UatTask.Builder taskExternalId(String taskExternalId)
示例值:example_task_id
taskExternalId - public UatTask.Builder supportApiOperate(Boolean supportApiOperate)
示例值:false
supportApiOperate - public UatTask.Builder link(String link)
示例值:https://www.xxxx.com
link - public UatTask build()
Copyright © 2026. All rights reserved.