类 BankAccount.Builder

java.lang.Object
com.lark.oapi.service.corehr.v1.model.BankAccount.Builder
封闭类:
BankAccount

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

    • Builder

      public Builder()
  • 方法详细资料

    • bankName

      public BankAccount.Builder bankName(String bankName)
      银行名称,如果已经填入银行枚举,该字段可为空。如果要填写数据不在系统提供的枚举范围内,该字段存储自定义银行名称

      示例值:中国农业银行

      参数:
      bankName -
      返回:
    • bankAccountNumber

      public BankAccount.Builder bankAccountNumber(String bankAccountNumber)
      银行账号

      示例值:6231200000001223

      参数:
      bankAccountNumber -
      返回:
    • accountHolder

      public BankAccount.Builder accountHolder(String accountHolder)
      开户人姓名

      示例值:孟十五

      参数:
      accountHolder -
      返回:
    • bank

      public BankAccount.Builder bank(Enum bank)
      银行枚举,常见的银行枚举如:bank-5(交通银行)、bank-6(中国银行)、bank-7(中国建设银行)、bank-8(中国农业银行)、bank-9(中国工商银行)、bank-10(中国邮政储蓄银行)、bank-11(中国光大银行)、bank-12(中国民生银行)、bank-13(招商银行)、bank-14(中信银行)、bank-15(华夏银行)

      示例值:

      参数:
      bank -
      返回:
    • branchName

      public BankAccount.Builder branchName(String branchName)
      支行名称

      示例值:中国农业银行支行

      参数:
      branchName -
      返回:
    • bankIdV2

      public BankAccount.Builder bankIdV2(String bankIdV2)
      银行 ID,详细信息可通过【查询银行信息】接口查询获得

      示例值:MDBH00000001

      参数:
      bankIdV2 -
      返回:
    • branchIdV2

      public BankAccount.Builder branchIdV2(String branchIdV2)
      支行 ID,详细信息可通过【查询支行信息】接口查询获得

      示例值:MDBK00000017

      参数:
      branchIdV2 -
      返回:
    • customFields

      public BankAccount.Builder customFields(ObjectFieldData[] customFields)
      自定义字段

      示例值:

      参数:
      customFields -
      返回:
    • countryRegionId

      public BankAccount.Builder countryRegionId(String countryRegionId)
      国家/地区id,详细信息可通过【查询国家/地区信息】接口查询获得

      示例值:12

      参数:
      countryRegionId -
      返回:
    • bankAccountUsage

      public BankAccount.Builder bankAccountUsage(Enum[] bankAccountUsage)
      银行卡用途,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)银行卡用途(bank_account_usage)枚举定义部分获得

      示例值:

      参数:
      bankAccountUsage -
      返回:
    • bankAccountType

      public BankAccount.Builder bankAccountType(Enum bankAccountType)
      银行卡类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)银行卡类型(bank_account_type)枚举定义部分获得

      示例值:

      参数:
      bankAccountType -
      返回:
    • currencyId

      public BankAccount.Builder currencyId(String currencyId)
      货币id

      示例值:12QueryCountryRegionSubdivisionDataReq

      参数:
      currencyId -
      返回:
    • build

      public BankAccount build()