| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
Person.Builder |
addressList(Address[] addressList)
地址列表
示例值:
|
Person.Builder |
age(Integer age)
年龄
示例值:25
|
Person.Builder |
bankAccountList(BankAccount[] bankAccountList)
银行账号
示例值:
|
Person |
build() |
Person.Builder |
customFields(ObjectFieldData[] customFields)
自定义字段
示例值:
|
Person.Builder |
dateEnteredWorkforce(String dateEnteredWorkforce)
参加工作日期
示例值:2020-10-01
|
Person.Builder |
dateOfBirth(String dateOfBirth)
出生日期
示例值:2020-01-01
|
Person.Builder |
dependentList(Dependent[] dependentList)
亲属列表
示例值:
|
Person.Builder |
educationList(Education[] educationList)
教育经历列表
示例值:
|
Person.Builder |
emailAddress(String emailAddress)
邮箱
示例值:test@163.com
|
Person.Builder |
emailList(Email[] emailList)
邮箱列表
示例值:
|
Person.Builder |
emergencyContactList(EmergencyContact[] emergencyContactList)
紧急联系人列表
示例值:
|
Person.Builder |
gender(Enum gender)
性别,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)性别(gender)枚举定义部分获得
示例值:
|
Person.Builder |
highestDegreeOfEducation(Education highestDegreeOfEducation)
最高学位教育经历
示例值:
|
Person.Builder |
highestLevelOfEducation(Education highestLevelOfEducation)
最高学历教育
示例值:
|
Person.Builder |
id(String id)
Person ID
示例值:646465654545
|
Person.Builder |
legalName(String legalName)
法定姓名
示例值:张三
|
Person.Builder |
maritalStatus(Enum maritalStatus)
婚姻状况,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)婚姻状况(marital_status)枚举定义部分获得
示例值:
|
Person.Builder |
nameList(PersonName[] nameList)
姓名
示例值:
|
Person.Builder |
nationalIdList(NationalId[] nationalIdList)
证件号码
示例值:
|
Person.Builder |
nationalityId(String nationalityId)
国籍id
示例值:123456789
|
Person.Builder |
personalProfile(PersonalProfile[] personalProfile)
个人资料
示例值:
|
Person.Builder |
phoneList(Phone[] phoneList)
电话列表,只有当满足下面所有条件时,电话在个人信息页才可见:;- 电话号码不为空;- is_primary = "true" ;- phone_usage = "home"
示例值:
|
Person.Builder |
phoneNumber(String phoneNumber)
个人手机号
示例值:11111111111
|
Person.Builder |
preferredName(String preferredName)
常用名
示例值:张四
|
Person.Builder |
profileImageId(String profileImageId)
头像资源的 ID
示例值:dfysuc8x76dsfsw
|
Person.Builder |
race(Enum race)
民族 / 种族,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)民族(race)枚举定义部分获得
示例值:
|
Person.Builder |
residentTaxIdList(String[] residentTaxIdList)
纳税身份信息
示例值:["1", "2"]
|
Person.Builder |
workExperienceList(WorkExperience[] workExperienceList)
工作履历列表
示例值:
|
public Person.Builder phoneNumber(String phoneNumber)
示例值:11111111111
phoneNumber - public Person.Builder legalName(String legalName)
示例值:张三
legalName - public Person.Builder preferredName(String preferredName)
示例值:张四
preferredName - public Person.Builder id(String id)
示例值:646465654545
id - public Person.Builder nameList(PersonName[] nameList)
示例值:
nameList - public Person.Builder gender(Enum gender)
示例值:
gender - public Person.Builder dateOfBirth(String dateOfBirth)
示例值:2020-01-01
dateOfBirth - public Person.Builder nationalityId(String nationalityId)
示例值:123456789
nationalityId - public Person.Builder race(Enum race)
示例值:
race - public Person.Builder maritalStatus(Enum maritalStatus)
示例值:
maritalStatus - public Person.Builder phoneList(Phone[] phoneList)
示例值:
phoneList - public Person.Builder addressList(Address[] addressList)
示例值:
addressList - public Person.Builder emailList(Email[] emailList)
示例值:
emailList - public Person.Builder workExperienceList(WorkExperience[] workExperienceList)
示例值:
workExperienceList - public Person.Builder educationList(Education[] educationList)
示例值:
educationList - public Person.Builder bankAccountList(BankAccount[] bankAccountList)
示例值:
bankAccountList - public Person.Builder nationalIdList(NationalId[] nationalIdList)
示例值:
nationalIdList - public Person.Builder dependentList(Dependent[] dependentList)
示例值:
dependentList - public Person.Builder emergencyContactList(EmergencyContact[] emergencyContactList)
示例值:
emergencyContactList - public Person.Builder dateEnteredWorkforce(String dateEnteredWorkforce)
示例值:2020-10-01
dateEnteredWorkforce - public Person.Builder profileImageId(String profileImageId)
示例值:dfysuc8x76dsfsw
profileImageId - public Person.Builder customFields(ObjectFieldData[] customFields)
示例值:
customFields - public Person.Builder emailAddress(String emailAddress)
示例值:test@163.com
emailAddress - public Person.Builder residentTaxIdList(String[] residentTaxIdList)
示例值:["1", "2"]
residentTaxIdList - public Person.Builder age(Integer age)
示例值:25
age - public Person.Builder highestLevelOfEducation(Education highestLevelOfEducation)
示例值:
highestLevelOfEducation - public Person.Builder highestDegreeOfEducation(Education highestDegreeOfEducation)
示例值:
highestDegreeOfEducation - public Person.Builder personalProfile(PersonalProfile[] personalProfile)
示例值:
personalProfile - public Person build()
Copyright © 2024. All rights reserved.