| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.approval.v4.model |
| 限定符和类型 | 方法和说明 |
|---|---|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.actionConfigs(ActionConfig[] actionConfigs)
任务级别操作配置,快捷审批目前支持移动端操作
示例值:
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.actionContext(String actionContext)
操作上下文,当用户操作时,回调请求中带上该参数,用于传递该任务的上下文数据
示例值:123456
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.createTime(String createTime)
任务创建时间,Unix 毫秒时间戳
示例值:1556468012678
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.displayMethod(ExternalInstanceTaskNodeDisplayMethodEnum displayMethod)
列表页打开审批任务的方式
示例值:BROWSER
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.displayMethod(String displayMethod)
列表页打开审批任务的方式
示例值:BROWSER
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.endTime(String endTime)
任务完成时间:未结束的审批为 0,Unix 毫秒时间戳
示例值:1556468012678
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.excludeStatistics(Boolean excludeStatistics)
三方任务支持不纳入效率统计。
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.extra(String extra)
扩展 json,任务结束原因需传complete_reason字段。
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.generateType(ExternalInstanceTaskNodeGenerateTypeEnum generateType)
任务生成类型
示例值:EXTERNAL_CONSIGN
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.generateType(String generateType)
任务生成类型
示例值:EXTERNAL_CONSIGN
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.links(ExternalInstanceLink links)
【待审批】或【已审批】中使用的跳转链接,用于跳转回三方系统pc_link 和 mobile_link 必须填一个,填写的是哪一端的链接,即会跳转到该链接,不受平台影响
示例值:
|
static ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.newBuilder() |
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.nodeId(String nodeId)
节点id:必须同时满足;- 一个流程内,每个节点id唯一。
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.nodeName(String nodeName)
节点名称,如「财务审批」「法务审批」,支持中英日三种语言。
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.openId(String openId)
审批人 open_id,和 user_id 二者至少填一个
示例值:ou_be73cbc0ee35eb6ca54e9e7cc14998c1
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.status(ExternalInstanceTaskNodeStatusEnum status)
任务状态
示例值:PENDING
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.status(String status)
任务状态
示例值:PENDING
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.taskId(String taskId)
审批实例内的唯一标识,用于更新审批任务时定位数据
示例值:112534
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.title(String title)
审批任务名称
示例值:i18n1
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.updateTime(String updateTime)
task最近更新时间,用于推送数据版本控制; 更新策略同 instance 中的 update_time
示例值:1556468012678
|
ExternalInstanceTaskNode.Builder |
ExternalInstanceTaskNode.Builder.userId(String userId)
审批人 user_id ,和 open_id 二者至少填一个。
|
| 构造器和说明 |
|---|
ExternalInstanceTaskNode(ExternalInstanceTaskNode.Builder builder) |
Copyright © 2025. All rights reserved.