public static class TaskSearch.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
TaskSearch.Builder |
approvalCode(String approvalCode)
审批定义 code
示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED942
|
TaskSearch |
build() |
TaskSearch.Builder |
groupExternalId(String groupExternalId)
审批定义分组第三方 id 注:和 instance_code 取并集
示例值:1234567
|
TaskSearch.Builder |
instanceCode(String instanceCode)
审批实例 code
示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED943
|
TaskSearch.Builder |
instanceExternalId(String instanceExternalId)
审批实例第三方 id 注:和 approval_code 取并集
示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED976
|
TaskSearch.Builder |
locale(String locale)
地区
示例值:zh-CN
|
TaskSearch.Builder |
locale(TaskSearchLocaleEnum locale)
地区
示例值:zh-CN
|
TaskSearch.Builder |
order(Integer order)
按任务时间排序
示例值:2
|
TaskSearch.Builder |
order(TaskSearchOrderEnum order)
按任务时间排序
示例值:2
|
TaskSearch.Builder |
taskStartTimeFrom(String taskStartTimeFrom)
任务查询开始时间(unix毫秒时间戳)
示例值:1547654251506
|
TaskSearch.Builder |
taskStartTimeTo(String taskStartTimeTo)
任务查询结束时间 (unix毫秒时间戳)
示例值:1547654251506
|
TaskSearch.Builder |
taskStatus(String taskStatus)
审批任务状态,注:若不设置,查询全部状态 若不在集合中,报错
示例值:PENDING
|
TaskSearch.Builder |
taskStatus(TaskSearchTaskStatusEnum taskStatus)
审批任务状态,注:若不设置,查询全部状态 若不在集合中,报错
示例值:PENDING
|
TaskSearch.Builder |
taskStatusList(String[] taskStatusList)
可选择task_status中的多个状态,当填写此参数时,task_status失效
示例值:PENDING
|
TaskSearch.Builder |
taskTitle(String taskTitle)
审批任务标题(只有第三方审批有)
示例值:test
|
TaskSearch.Builder |
userId(String userId)
根据x_user_type填写审批人id
示例值:lwiu098wj
|
public TaskSearch.Builder userId(String userId)
示例值:lwiu098wj
userId - public TaskSearch.Builder approvalCode(String approvalCode)
示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED942
approvalCode - public TaskSearch.Builder instanceCode(String instanceCode)
示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED943
instanceCode - public TaskSearch.Builder instanceExternalId(String instanceExternalId)
示例值:EB828003-9FFE-4B3F-AA50-2E199E2ED976
instanceExternalId - public TaskSearch.Builder groupExternalId(String groupExternalId)
示例值:1234567
groupExternalId - public TaskSearch.Builder taskTitle(String taskTitle)
示例值:test
taskTitle - public TaskSearch.Builder taskStatus(String taskStatus)
示例值:PENDING
taskStatus - public TaskSearch.Builder taskStatus(TaskSearchTaskStatusEnum taskStatus)
示例值:PENDING
taskStatus - TaskSearchTaskStatusEnumpublic TaskSearch.Builder taskStartTimeFrom(String taskStartTimeFrom)
示例值:1547654251506
taskStartTimeFrom - public TaskSearch.Builder taskStartTimeTo(String taskStartTimeTo)
示例值:1547654251506
taskStartTimeTo - public TaskSearch.Builder locale(String locale)
示例值:zh-CN
locale - public TaskSearch.Builder locale(TaskSearchLocaleEnum locale)
示例值:zh-CN
locale - TaskSearchLocaleEnumpublic TaskSearch.Builder taskStatusList(String[] taskStatusList)
示例值:PENDING
taskStatusList - public TaskSearch.Builder order(Integer order)
示例值:2
order - public TaskSearch.Builder order(TaskSearchOrderEnum order)
示例值:2
order - TaskSearchOrderEnumpublic TaskSearch build()
Copyright © 2024. All rights reserved.