类 ApprovalNode.Builder
java.lang.Object
com.lark.oapi.service.approval.v4.model.ApprovalNode.Builder
- 封闭类:
ApprovalNode
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明approver(ApprovalApproverCcer[] approver) 审批人列表approverChosenMulti(Boolean approverChosenMulti) 自选审批人是否允许多选approverChosenRange(ApproverRange[] approverChosenRange) 自选审批人选择范围build()ccer(ApprovalApproverCcer[] ccer) 抄送人列表节点 ID,开始节点的 ID 为 START,结束节点的 ID 为 END,开始和结束节点不需要指定 name、node_type 以及 approver节点名称的国际化文案 Key,以 @i18n@ 开头,长度不得少于 9 个字符nodeType(ApprovalNodeNodeTypeEnum nodeType) 审批类型枚举,当 node_type 为依次审批时,审批人必须为『发起人自选』审批类型枚举,当 node_type 为依次审批时,审批人必须为『发起人自选』privilegeField(FieldGroup privilegeField) 表单项的控件权限starterAssignee(ApprovalNodeStarterAssigneeEnum starterAssignee) 审批人为提交人时的操作starterAssignee(String starterAssignee) 审批人为提交人时的操作
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
id
节点 ID,开始节点的 ID 为 START,结束节点的 ID 为 END,开始和结束节点不需要指定 name、node_type 以及 approver示例值:START
- 参数:
id-- 返回:
-
name
节点名称的国际化文案 Key,以 @i18n@ 开头,长度不得少于 9 个字符示例值:@i18n@node_name
- 参数:
name-- 返回:
-
nodeType
审批类型枚举,当 node_type 为依次审批时,审批人必须为『发起人自选』示例值:AND
- 参数:
nodeType-- 返回:
-
nodeType
审批类型枚举,当 node_type 为依次审批时,审批人必须为『发起人自选』示例值:AND
- 参数:
nodeType-ApprovalNodeNodeTypeEnum- 返回:
-
approver
审批人列表示例值:
- 参数:
approver-- 返回:
-
ccer
抄送人列表示例值:
- 参数:
ccer-- 返回:
-
privilegeField
表单项的控件权限示例值:
- 参数:
privilegeField-- 返回:
-
approverChosenMulti
自选审批人是否允许多选示例值:false
- 参数:
approverChosenMulti-- 返回:
-
approverChosenRange
自选审批人选择范围示例值:
- 参数:
approverChosenRange-- 返回:
-
starterAssignee
审批人为提交人时的操作示例值:STARTER
- 参数:
starterAssignee-- 返回:
-
starterAssignee
审批人为提交人时的操作示例值:STARTER
- 参数:
starterAssignee-ApprovalNodeStarterAssigneeEnum- 返回:
-
build
-