public static class PersonInfo.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
PersonInfo.Builder |
addressList(Address[] addressList)
地址列表
示例值:
|
PersonInfo.Builder |
age(Integer age)
年龄
示例值:22
|
PersonInfo.Builder |
bankAccountList(BankAccount[] bankAccountList)
银行账户
示例值:
|
PersonInfo.Builder |
bankAccountNumber(String bankAccountNumber)
银行卡号
示例值:69928404442626824
|
PersonInfo.Builder |
bornCountryRegion(String bornCountryRegion)
出生国家/地区
示例值:中国
|
PersonInfo |
build() |
PersonInfo.Builder |
createdAt(String createdAt)
个人信息 创建时间
示例值:2022-01-02
|
PersonInfo.Builder |
createdBy(String createdBy)
个人信息 创建人
示例值:69928404442626824
|
PersonInfo.Builder |
customFields(CustomFieldData[] customFields)
自定义字段
示例值:
|
PersonInfo.Builder |
dateEnteredWorkforce(String dateEnteredWorkforce)
参加工作日期
示例值:2020-10-01
|
PersonInfo.Builder |
dateOfBirth(String dateOfBirth)
出生日期
示例值:2020-01-01
|
PersonInfo.Builder |
dependentList(Dependent[] dependentList)
家庭成员列表
示例值:
|
PersonInfo.Builder |
disableCardNumber(String disableCardNumber)
残疾证号
示例值:1110000
|
PersonInfo.Builder |
educationList(Education[] educationList)
教育经历列表
示例值:
|
PersonInfo.Builder |
emailAddress(String emailAddress)
邮箱地址
示例值:test@163.com
|
PersonInfo.Builder |
emailList(Email[] emailList)
邮箱列表
示例值:
|
PersonInfo.Builder |
emergencyContactList(EmergencyContact[] emergencyContactList)
紧急联系人列表
示例值:
|
PersonInfo.Builder |
familyAddress(String familyAddress)
家庭地址
示例值:6863326262618752123
|
PersonInfo.Builder |
firstEntryTime(String firstEntryTime)
首次入境日期
示例值:2021-01-02
|
PersonInfo.Builder |
formerEmployer(I18n[] formerEmployer)
上家公司
示例值:
|
PersonInfo.Builder |
gender(Enum gender)
-| 性别,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:gender - object_api_name:person
示例值:
|
PersonInfo.Builder |
highestDegreeOfEducation(Education highestDegreeOfEducation)
最高学位教育经历
示例值:
|
PersonInfo.Builder |
highestLevelOfEducation(Education highestLevelOfEducation)
最高学历教育经历
示例值:
|
PersonInfo.Builder |
hukouLocation(String hukouLocation)
户口所在地
示例值:山东省平阴县
|
PersonInfo.Builder |
hukouType(Enum hukouType)
户口类型,枚举值可通过文档【飞书人事枚举常量】户口类型(hukou_type)枚举定义部分获得
示例值:
|
PersonInfo.Builder |
isDisabled(Boolean isDisabled)
是否残疾
示例值:true
|
PersonInfo.Builder |
isMartyrFamily(Boolean isMartyrFamily)
是否烈属
示例值:true
|
PersonInfo.Builder |
isOldAlone(Boolean isOldAlone)
是否孤老
示例值:true
|
PersonInfo.Builder |
leaveTime(String leaveTime)
预计离境日期
示例值:2022-01-02
|
PersonInfo.Builder |
legalName(String legalName)
法定姓名
示例值:张三
|
PersonInfo.Builder |
maritalStatus(Enum maritalStatus)
-| 婚姻状况,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:marital_status - object_api_name:person
示例值:
|
PersonInfo.Builder |
martyrCardNumber(String martyrCardNumber)
烈属证号
示例值:1110000
|
PersonInfo.Builder |
nameList(PersonName[] nameList)
姓名列表
示例值:
|
PersonInfo.Builder |
nationalIdList(NationalId[] nationalIdList)
证件
示例值:
|
PersonInfo.Builder |
nationalIdNumber(String nationalIdNumber)
居民身份证件号码
示例值:11010000000000
|
PersonInfo.Builder |
nativeRegion(String nativeRegion)
籍贯 ID
示例值:6863326262618752111
|
PersonInfo.Builder |
passportNumber(String passportNumber)
护照号码
示例值:6919733936050406926
|
PersonInfo.Builder |
personalProfile(PersonalProfile[] personalProfile)
个人资料附件
示例值:
|
PersonInfo.Builder |
personId(String personId)
个人信息 ID
示例值:6919733936050406926
|
PersonInfo.Builder |
personInfoChns(PersonInfoChn[] personInfoChns)
个人附加信息
示例值:6863326262618752123
|
PersonInfo.Builder |
phoneList(Phone[] phoneList)
电话列表,只有当满足下面所有条件时,电话在个人信息页才可见
示例值:
|
PersonInfo.Builder |
phoneNumber(String phoneNumber)
个人电话
示例值:13649211111
|
PersonInfo.Builder |
politicalAffiliations(Enum[] politicalAffiliations)
政治面貌,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:political_affiliation - object_api_name:person_info_chn
示例值:
|
PersonInfo.Builder |
preferredEnglishFullName(String preferredEnglishFullName)
常用英文全名
示例值:Henry
|
PersonInfo.Builder |
preferredLocalFullName(String preferredLocalFullName)
常用本地全名
示例值:刘梓新
|
PersonInfo.Builder |
preferredName(String preferredName)
常用名
示例值:刘梓新(Henry)
|
PersonInfo.Builder |
profileImageId(String profileImageId)
头像资源的 ID
示例值:dfysuc8x76dsfsw
|
PersonInfo.Builder |
race(Enum race)
-| 民族 / 种族,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:ethnicity_race - object_api_name:person
示例值:
|
PersonInfo.Builder |
religion(Enum religion)
-| 宗教信仰,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name:person - custom_api_name:religion
示例值:
|
PersonInfo.Builder |
residentTaxes(ResidentTax[] residentTaxes)
居民身份信息
示例值:6863326262618752123
|
PersonInfo.Builder |
talentId(String talentId)
人才 ID
示例值:6863326262618752123
|
PersonInfo.Builder |
updatedAt(String updatedAt)
个人信息 更新时间
示例值:2022-01-02
|
PersonInfo.Builder |
updatedBy(String updatedBy)
个人信息 更新人
示例值:69928404442626824
|
PersonInfo.Builder |
workExperienceList(WorkExperienceInfo[] workExperienceList)
工作经历列表
示例值:
|
PersonInfo.Builder |
workingYears(Integer workingYears)
工龄
示例值:2
|
PersonInfo.Builder |
workingYearsV2(Double workingYearsV2)
工龄 浮点类型
示例值:2.1
|
public PersonInfo.Builder personId(String personId)
示例值:6919733936050406926
personId - public PersonInfo.Builder phoneNumber(String phoneNumber)
示例值:13649211111
phoneNumber - public PersonInfo.Builder legalName(String legalName)
示例值:张三
legalName - public PersonInfo.Builder preferredName(String preferredName)
示例值:刘梓新(Henry)
preferredName - public PersonInfo.Builder preferredLocalFullName(String preferredLocalFullName)
示例值:刘梓新
preferredLocalFullName - public PersonInfo.Builder preferredEnglishFullName(String preferredEnglishFullName)
示例值:Henry
preferredEnglishFullName - public PersonInfo.Builder nameList(PersonName[] nameList)
示例值:
nameList - public PersonInfo.Builder gender(Enum gender)
示例值:
gender - public PersonInfo.Builder dateOfBirth(String dateOfBirth)
示例值:2020-01-01
dateOfBirth - public PersonInfo.Builder race(Enum race)
示例值:
race - public PersonInfo.Builder maritalStatus(Enum maritalStatus)
示例值:
maritalStatus - public PersonInfo.Builder phoneList(Phone[] phoneList)
示例值:
phoneList - public PersonInfo.Builder addressList(Address[] addressList)
示例值:
addressList - public PersonInfo.Builder emailList(Email[] emailList)
示例值:
emailList - public PersonInfo.Builder workExperienceList(WorkExperienceInfo[] workExperienceList)
示例值:
workExperienceList - public PersonInfo.Builder educationList(Education[] educationList)
示例值:
educationList - public PersonInfo.Builder bankAccountList(BankAccount[] bankAccountList)
示例值:
bankAccountList - public PersonInfo.Builder nationalIdList(NationalId[] nationalIdList)
示例值:
nationalIdList - public PersonInfo.Builder dependentList(Dependent[] dependentList)
示例值:
dependentList - public PersonInfo.Builder emergencyContactList(EmergencyContact[] emergencyContactList)
示例值:
emergencyContactList - public PersonInfo.Builder dateEnteredWorkforce(String dateEnteredWorkforce)
示例值:2020-10-01
dateEnteredWorkforce - public PersonInfo.Builder workingYears(Integer workingYears)
示例值:2
workingYears - public PersonInfo.Builder profileImageId(String profileImageId)
示例值:dfysuc8x76dsfsw
profileImageId - public PersonInfo.Builder emailAddress(String emailAddress)
示例值:test@163.com
emailAddress - public PersonInfo.Builder age(Integer age)
示例值:22
age - public PersonInfo.Builder highestLevelOfEducation(Education highestLevelOfEducation)
示例值:
highestLevelOfEducation - public PersonInfo.Builder highestDegreeOfEducation(Education highestDegreeOfEducation)
示例值:
highestDegreeOfEducation - public PersonInfo.Builder personalProfile(PersonalProfile[] personalProfile)
示例值:
personalProfile - public PersonInfo.Builder nativeRegion(String nativeRegion)
示例值:6863326262618752111
nativeRegion - public PersonInfo.Builder hukouType(Enum hukouType)
示例值:
hukouType - public PersonInfo.Builder hukouLocation(String hukouLocation)
示例值:山东省平阴县
hukouLocation - public PersonInfo.Builder politicalAffiliations(Enum[] politicalAffiliations)
示例值:
politicalAffiliations - public PersonInfo.Builder talentId(String talentId)
示例值:6863326262618752123
talentId - public PersonInfo.Builder customFields(CustomFieldData[] customFields)
示例值:
customFields - public PersonInfo.Builder nationalIdNumber(String nationalIdNumber)
示例值:11010000000000
nationalIdNumber - public PersonInfo.Builder familyAddress(String familyAddress)
示例值:6863326262618752123
familyAddress - public PersonInfo.Builder personInfoChns(PersonInfoChn[] personInfoChns)
示例值:6863326262618752123
personInfoChns - public PersonInfo.Builder bornCountryRegion(String bornCountryRegion)
示例值:中国
bornCountryRegion - public PersonInfo.Builder isDisabled(Boolean isDisabled)
示例值:true
isDisabled - public PersonInfo.Builder disableCardNumber(String disableCardNumber)
示例值:1110000
disableCardNumber - public PersonInfo.Builder isMartyrFamily(Boolean isMartyrFamily)
示例值:true
isMartyrFamily - public PersonInfo.Builder martyrCardNumber(String martyrCardNumber)
示例值:1110000
martyrCardNumber - public PersonInfo.Builder isOldAlone(Boolean isOldAlone)
示例值:true
isOldAlone - public PersonInfo.Builder residentTaxes(ResidentTax[] residentTaxes)
示例值:6863326262618752123
residentTaxes - public PersonInfo.Builder firstEntryTime(String firstEntryTime)
示例值:2021-01-02
firstEntryTime - public PersonInfo.Builder leaveTime(String leaveTime)
示例值:2022-01-02
leaveTime - public PersonInfo.Builder religion(Enum religion)
示例值:
religion - public PersonInfo.Builder workingYearsV2(Double workingYearsV2)
示例值:2.1
workingYearsV2 - public PersonInfo.Builder createdAt(String createdAt)
示例值:2022-01-02
createdAt - public PersonInfo.Builder updatedAt(String updatedAt)
示例值:2022-01-02
updatedAt - public PersonInfo.Builder createdBy(String createdBy)
示例值:69928404442626824
createdBy - public PersonInfo.Builder updatedBy(String updatedBy)
示例值:69928404442626824
updatedBy - public PersonInfo.Builder bankAccountNumber(String bankAccountNumber)
示例值:69928404442626824
bankAccountNumber - public PersonInfo.Builder passportNumber(String passportNumber)
示例值:6919733936050406926
passportNumber - public PersonInfo.Builder formerEmployer(I18n[] formerEmployer)
示例值:
formerEmployer - public PersonInfo build()
Copyright © 2024. All rights reserved.