类 Definition.Builder

java.lang.Object
com.lark.oapi.service.approval.v4.model.Definition.Builder
封闭类:
Definition

public static class Definition.Builder extends Object
  • 构造器详细资料

    • Builder

      public Builder()
  • 方法详细资料

    • approvalCode

      public Definition.Builder approvalCode(String approvalCode)
      审批定义 code 示例值:"7C468A54-8745-2245-9675-08B7C63E7A85"

      示例值:7C468A54-8745-2245-9675-08B7C63E7A85

      参数:
      approvalCode -
      返回:
    • approvalName

      public Definition.Builder approvalName(String approvalName)
      审批名称,根据传入的local字段返回对应的国际化文案,未设置该国际化文案时返回默认语言对应文案

      示例值:请假

      参数:
      approvalName -
      返回:
    • groupName

      public Definition.Builder groupName(String groupName)
      分组名称,值的格式是 i18n key,文案放在 i18n_resource

      示例值:分组名称

      参数:
      groupName -
      返回:
    • description

      public Definition.Builder description(String description)
      审批定义的说明,值的格式是 i18n key,文案放在 i18n_resource; 审批发起页 审批定义的说明内容来自该字段

      示例值:审批定义说明

      参数:
      description -
      返回:
    • iconUrl

      public Definition.Builder iconUrl(String iconUrl)
      审批图标链接

      示例值:https://lf3-ea.bytetos.com/obj/goofy/ee/approval/approval-admin/image/iconLib/v3/person.png

      参数:
      iconUrl -
      返回:
    • groupCode

      public Definition.Builder groupCode(String groupCode)
      审批定义所属审批分组

      示例值:work_group

      参数:
      groupCode -
      返回:
    • isExternal

      public Definition.Builder isExternal(Boolean isExternal)
      是否为第三方审批

      示例值:false

      参数:
      isExternal -
      返回:
    • createLinkPc

      public Definition.Builder createLinkPc(String createLinkPc)
      PC端发起页链接

      示例值:https://applink.feishu.cn/client/mini_program/open?mode=appCenter无效输入:'&appId'=cli_9c90fc38e07a9101无效输入:'&path'=pc/pages/create-form/index?id=9999

      参数:
      createLinkPc -
      返回:
    • createLinkMobile

      public Definition.Builder createLinkMobile(String createLinkMobile)
      移动端发起页链接

      示例值:https://applink.feishu.cn/client/mini_program/open?appId=cli_9c90fc38e07a9101无效输入:'&path'=pages/approval-form/index?id=9999

      参数:
      createLinkMobile -
      返回:
    • build

      public Definition build()