public static class BankAccount.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
BankAccount.Builder |
accountHolder(String accountHolder)
开户人姓名
示例值:孟十五
|
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(华夏银行)
示例值:
|
BankAccount.Builder |
bankAccountNumber(String bankAccountNumber)
银行账号
示例值:6231200000001223
|
BankAccount.Builder |
bankAccountType(Enum bankAccountType)
银行卡类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)银行卡类型(bank_account_type)枚举定义部分获得
示例值:
|
BankAccount.Builder |
bankAccountUsage(Enum[] bankAccountUsage)
银行卡用途,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)银行卡用途(bank_account_usage)枚举定义部分获得
示例值:
|
BankAccount.Builder |
bankId(String bankId)
银行 ID
示例值:8
|
BankAccount.Builder |
bankIdentificationCode(String bankIdentificationCode)
银行识别码
示例值:1234
|
BankAccount.Builder |
bankIdV2(String bankIdV2)
银行 ID,详细信息可通过【查询银行信息】接口查询获得
示例值:MDBH00000001
|
BankAccount.Builder |
bankName(String bankName)
银行名称,如果已经填入银行枚举,该字段可为空。
|
BankAccount.Builder |
branchId(String branchId)
支行 ID
示例值:12
|
BankAccount.Builder |
branchIdV2(String branchIdV2)
支行 ID,详细信息可通过【查询支行信息】接口查询获得
示例值:MDBK00000017
|
BankAccount.Builder |
branchName(String branchName)
支行名称
示例值:中国农业银行支行
|
BankAccount |
build() |
BankAccount.Builder |
countryRegionId(String countryRegionId)
国家/地区id,详细信息可通过【查询国家/地区信息】接口查询获得
示例值:12
|
BankAccount.Builder |
currencyId(String currencyId)
货币id
示例值:12QueryCountryRegionSubdivisionDataReq
|
BankAccount.Builder |
customFields(ObjectFieldData[] customFields)
自定义字段
示例值:
|
public BankAccount.Builder bankName(String bankName)
示例值:中国农业银行
bankName - public BankAccount.Builder bankAccountNumber(String bankAccountNumber)
示例值:6231200000001223
bankAccountNumber - public BankAccount.Builder accountHolder(String accountHolder)
示例值:孟十五
accountHolder - public BankAccount.Builder bank(Enum bank)
示例值:
bank - public BankAccount.Builder bankIdentificationCode(String bankIdentificationCode)
示例值:1234
bankIdentificationCode - public BankAccount.Builder branchName(String branchName)
示例值:中国农业银行支行
branchName - public BankAccount.Builder bankId(String bankId)
示例值:8
bankId - public BankAccount.Builder branchId(String branchId)
示例值:12
branchId - public BankAccount.Builder bankIdV2(String bankIdV2)
示例值:MDBH00000001
bankIdV2 - public BankAccount.Builder branchIdV2(String branchIdV2)
示例值:MDBK00000017
branchIdV2 - public BankAccount.Builder customFields(ObjectFieldData[] customFields)
示例值:
customFields - public BankAccount.Builder countryRegionId(String countryRegionId)
示例值:12
countryRegionId - public BankAccount.Builder bankAccountUsage(Enum[] bankAccountUsage)
示例值:
bankAccountUsage - public BankAccount.Builder bankAccountType(Enum bankAccountType)
示例值:
bankAccountType - public BankAccount.Builder currencyId(String currencyId)
示例值:12QueryCountryRegionSubdivisionDataReq
currencyId - public BankAccount build()
Copyright © 2025. All rights reserved.