| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.approval.v4.model |
| 限定符和类型 | 方法和说明 |
|---|---|
InstanceCreate.Builder |
InstanceCreate.Builder.allowResubmit(Boolean allowResubmit)
可配置是否可以再次提交
示例值:true
|
InstanceCreate.Builder |
InstanceCreate.Builder.allowSubmitAgain(Boolean allowSubmitAgain)
可配置是否可以重新提交
示例值:true
|
InstanceCreate.Builder |
InstanceCreate.Builder.approvalCode(String approvalCode)
审批定义 code
示例值:7C468A54-8745-2245-9675-08B7C63E7A85
|
InstanceCreate.Builder |
InstanceCreate.Builder.departmentId(String departmentId)
发起审批用户部门id,如果用户只属于一个部门,可以不填。
|
InstanceCreate.Builder |
InstanceCreate.Builder.form(String form)
json 数组,控件值
示例值:[{\"id\":\"111\", \"type\": \"input\", \"value\":\"test\"}]
|
static InstanceCreate.Builder |
InstanceCreate.newBuilder() |
InstanceCreate.Builder |
InstanceCreate.Builder.nodeApproverOpenIdList(NodeApprover[] nodeApproverOpenIdList)
审批人发起人自选 open id,与上述node_approver_user_id_list字段取并集
示例值:
|
InstanceCreate.Builder |
InstanceCreate.Builder.nodeApproverUserIdList(NodeApprover[] nodeApproverUserIdList)
如果有发起人自选节点,则需要填写对应节点的审批人
示例值:
|
InstanceCreate.Builder |
InstanceCreate.Builder.nodeCcOpenIdList(NodeCc[] nodeCcOpenIdList)
抄送人发起人自选 open id 单个节点最多选择20位抄送人
示例值:
|
InstanceCreate.Builder |
InstanceCreate.Builder.nodeCcUserIdList(NodeCc[] nodeCcUserIdList)
如果有发起人自选节点,则可填写对应节点的抄送人,单个节点最多选择20位抄送人
示例值:
|
InstanceCreate.Builder |
InstanceCreate.Builder.openId(String openId)
发起审批用户 open id, 如果传了 user_id 则优先使用 user_id
示例值:ou_3cda9c969f737aaa05e6915dce306cb9
|
InstanceCreate.Builder |
InstanceCreate.Builder.userId(String userId)
发起审批用户
示例值:f7cb567e
|
InstanceCreate.Builder |
InstanceCreate.Builder.uuid(String uuid)
审批实例 uuid,用于幂等操作, 每个租户下面的唯一key,同一个 uuid 只能用于创建一个审批实例,如果冲突,返回错误码 60012 ,格式建议为
XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX,不区分大小写
示例值:7C468A54-8745-2245-9675-08B7C63E7A87
|
| 构造器和说明 |
|---|
InstanceCreate(InstanceCreate.Builder builder) |
Copyright © 2022. All rights reserved.