| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
BasicInfo.Builder |
additionalName(Name additionalName)
常用名
示例值:
|
BasicInfo.Builder |
additionalNationalityIdList(String[] additionalNationalityIdList)
其他国籍,可以通过[查询国籍信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-nationality/search)接口获得
示例值:[6862995757234914824]
|
BasicInfo.Builder |
addressList(AddressForUpdate[] addressList)
示例值:
|
BasicInfo.Builder |
bankAccountList(BankAccountForUpdate[] bankAccountList)
示例值:
|
BasicInfo.Builder |
bornCountryRegion(String bornCountryRegion)
出生国家/地区,可以通过[查询国家/地区信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region/search)接口获取
示例值:
|
BasicInfo |
build() |
BasicInfo.Builder |
citizenshipStatusIdList(String[] citizenshipStatusIdList)
公民身份,如需获取具体值,请联系人员档案管理员
示例值:[6862995757234914824]
|
BasicInfo.Builder |
cityOfBirth(String cityOfBirth)
出生城市
示例值:example
|
BasicInfo.Builder |
customFields(ObjectFieldData[] customFields)
person对象上的自定义字段,可以通过[获取自定义字段列表](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/query)接口获得
示例值:
|
BasicInfo.Builder |
dateEnteredWorkforce(String dateEnteredWorkforce)
参加工作日期,格式:"YYYY-MM-DD"
示例值:2010-09-09
|
BasicInfo.Builder |
dateOfBirth(String dateOfBirth)
生日
示例值:2011-09-09
|
BasicInfo.Builder |
dependentList(DependentForUpdate[] dependentList)
示例值:
|
BasicInfo.Builder |
disableCardNumber(String disableCardNumber)
示例值:身份证号+残疾类型(1-7)+ 残疾程度分级(1-4)+[补发编号]
|
BasicInfo.Builder |
email(String email)
个人邮箱
示例值:xxx@bytedance.com
|
BasicInfo.Builder |
emergencyContactList(EmergencyContactForUpdate[] emergencyContactList)
示例值:
|
BasicInfo.Builder |
ethnicityRace(String ethnicityRace)
民族 /
种族,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:;-
object_api_name:person;- custom_api_name:ethnicity_race
示例值:han
|
BasicInfo.Builder |
expectedGraduateDate(String expectedGraduateDate)
示例值:2023-01-10
|
BasicInfo.Builder |
genderId(String genderId)
性别,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:
;- object_api_name = person;- custom_api_name = gender
示例值:male
|
BasicInfo.Builder |
homeAddress(String homeAddress)
家庭地址(待废弃)
示例值:xx市xx街道xx路xx号
|
BasicInfo.Builder |
hukouLocation(String hukouLocation)
示例值:北京市海淀区北三环西路
|
BasicInfo.Builder |
hukouType(String hukouType)
户口类型,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:;-
object_api_name:person_info_chn;- custom_api_name:hukou_type
示例值:local_urban_residence
|
BasicInfo.Builder |
internationalAreaCode(String internationalAreaCode)
区号,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:
;- object_api_name = phone;- custom_api_name = international_area_code
示例值:86_china
|
BasicInfo.Builder |
isDisabled(Boolean isDisabled)
示例值:
|
BasicInfo.Builder |
isMartyrFamily(Boolean isMartyrFamily)
示例值:
|
BasicInfo.Builder |
isOldAlone(Boolean isOldAlone)
示例值:
|
BasicInfo.Builder |
legalName(Name legalName)
常用名
示例值:
|
BasicInfo.Builder |
legalNames(NameForUpdate[] legalNames)
法定姓名列表
示例值:
|
BasicInfo.Builder |
maritalStatus(String maritalStatus)
婚姻状况,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:;-
object_api_name:person;- custom_api_name:marital_status
示例值:single
|
BasicInfo.Builder |
martyrCardNumber(String martyrCardNumber)
示例值:00001
|
BasicInfo.Builder |
motherName(String motherName)
母亲姓名
示例值:example
|
BasicInfo.Builder |
name(Name name)
常用名
示例值:
|
BasicInfo.Builder |
nationalIdList(NationalIdForUpdate[] nationalIdList)
国家证件
示例值:
|
BasicInfo.Builder |
nationalIdV2s(NationalIdForUpdate[] nationalIdV2s)
国家证件v2
示例值:
|
BasicInfo.Builder |
nationalityId(String nationalityId)
国籍
示例值:6862995757234914824
|
BasicInfo.Builder |
nationalityV2Id(String nationalityV2Id)
国籍(新),可以通过[查询国籍信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-nationality/search)接口获得
示例值:
|
BasicInfo.Builder |
nativeRegion(String nativeRegion)
籍贯,可以通过[查询省份/行政区信息](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/basic_info-country_region_subdivision/search)接口获取
示例值:6822114062122064111
|
BasicInfo.Builder |
passports(PassportForUpdate[] passports)
护照列表
示例值:
|
BasicInfo.Builder |
personalIdNumber(String personalIdNumber)
证件号(待废弃,建议使用national_id_list, 如果与national_id_list同时传值,则national_id_list会被忽略)
示例值:3101xxxx1234567890
|
BasicInfo.Builder |
personalIdType(String personalIdType)
证件类型(待废弃,建议使用national_id_list,
如果与national_id_list同时传值,则national_id_list会被忽略),可以通过[批量查询国家证件类型](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/national_id_type/list)接口获取
示例值:
|
BasicInfo.Builder |
personalProfileList(PersonalProfileForUpdate[] personalProfileList)
示例值:
|
BasicInfo.Builder |
personForCountries(PersonForCountryForUpdate[] personForCountries)
多国个人信息
示例值:
|
BasicInfo.Builder |
phoneNumber(String phoneNumber)
手机号
示例值:138xxxx1234
|
BasicInfo.Builder |
politicalAffiliation(String politicalAffiliation)
政治面貌,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:;-
object_api_name:person_info_chn;- custom_api_name:political_affiliation
示例值:
|
BasicInfo.Builder |
preferredNameV2(NameForUpdate preferredNameV2)
常用姓名v2
示例值:
|
BasicInfo.Builder |
regionOfBirth(String regionOfBirth)
出生省份
示例值:example
|
BasicInfo.Builder |
religion(String religion)
宗教信仰,枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取,按如下参数查询即可:;-
object_api_name:person;- custom_api_name:religion
示例值:buddism
|
BasicInfo.Builder |
residentTaxList(ResidentTaxForUpdate[] residentTaxList)
示例值:
|
BasicInfo.Builder |
taxInfoMys(TaxInfoMysForUpdate taxInfoMys)
马来税务信息
示例值:
|
BasicInfo.Builder |
userGeo(String userGeo)
数据驻留地(部分租户开通此功能),枚举值可查询[获取字段详情](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口获取。
|
BasicInfo.Builder |
visas(VisaForUpdate[] visas)
签证列表
示例值:
|
BasicInfo.Builder |
workerId(String workerId)
人员编号
示例值:DDD00001
|
public BasicInfo.Builder name(Name name)
示例值:
name - public BasicInfo.Builder phoneNumber(String phoneNumber)
示例值:138xxxx1234
phoneNumber - public BasicInfo.Builder internationalAreaCode(String internationalAreaCode)
示例值:86_china
internationalAreaCode - public BasicInfo.Builder email(String email)
示例值:xxx@bytedance.com
email - public BasicInfo.Builder dateOfBirth(String dateOfBirth)
示例值:2011-09-09
dateOfBirth - public BasicInfo.Builder personalIdNumber(String personalIdNumber)
示例值:3101xxxx1234567890
personalIdNumber - public BasicInfo.Builder personalIdType(String personalIdType)
示例值:
personalIdType - public BasicInfo.Builder dateEnteredWorkforce(String dateEnteredWorkforce)
示例值:2010-09-09
dateEnteredWorkforce - public BasicInfo.Builder genderId(String genderId)
示例值:male
genderId - public BasicInfo.Builder nationalityId(String nationalityId)
示例值:6862995757234914824
nationalityId - public BasicInfo.Builder nationalityV2Id(String nationalityV2Id)
示例值:
nationalityV2Id - public BasicInfo.Builder additionalNationalityIdList(String[] additionalNationalityIdList)
示例值:[6862995757234914824]
additionalNationalityIdList - public BasicInfo.Builder citizenshipStatusIdList(String[] citizenshipStatusIdList)
示例值:[6862995757234914824]
citizenshipStatusIdList - public BasicInfo.Builder homeAddress(String homeAddress)
示例值:xx市xx街道xx路xx号
homeAddress - public BasicInfo.Builder workerId(String workerId)
示例值:DDD00001
workerId - public BasicInfo.Builder userGeo(String userGeo)
示例值:
userGeo - public BasicInfo.Builder legalName(Name legalName)
示例值:
legalName - public BasicInfo.Builder additionalName(Name additionalName)
示例值:
additionalName - public BasicInfo.Builder residentTaxList(ResidentTaxForUpdate[] residentTaxList)
residentTaxList - public BasicInfo.Builder bornCountryRegion(String bornCountryRegion)
示例值:
bornCountryRegion - public BasicInfo.Builder isDisabled(Boolean isDisabled)
isDisabled - public BasicInfo.Builder disableCardNumber(String disableCardNumber)
disableCardNumber - public BasicInfo.Builder isOldAlone(Boolean isOldAlone)
isOldAlone - public BasicInfo.Builder isMartyrFamily(Boolean isMartyrFamily)
isMartyrFamily - public BasicInfo.Builder martyrCardNumber(String martyrCardNumber)
martyrCardNumber - public BasicInfo.Builder dependentList(DependentForUpdate[] dependentList)
dependentList - public BasicInfo.Builder religion(String religion)
示例值:buddism
religion - public BasicInfo.Builder bankAccountList(BankAccountForUpdate[] bankAccountList)
bankAccountList - public BasicInfo.Builder nationalIdList(NationalIdForUpdate[] nationalIdList)
示例值:
nationalIdList - public BasicInfo.Builder personalProfileList(PersonalProfileForUpdate[] personalProfileList)
personalProfileList - public BasicInfo.Builder emergencyContactList(EmergencyContactForUpdate[] emergencyContactList)
emergencyContactList - public BasicInfo.Builder addressList(AddressForUpdate[] addressList)
addressList - public BasicInfo.Builder maritalStatus(String maritalStatus)
示例值:single
maritalStatus - public BasicInfo.Builder ethnicityRace(String ethnicityRace)
示例值:han
ethnicityRace - public BasicInfo.Builder nativeRegion(String nativeRegion)
示例值:6822114062122064111
nativeRegion - public BasicInfo.Builder hukouType(String hukouType)
示例值:local_urban_residence
hukouType - public BasicInfo.Builder hukouLocation(String hukouLocation)
hukouLocation - public BasicInfo.Builder customFields(ObjectFieldData[] customFields)
示例值:
customFields - public BasicInfo.Builder expectedGraduateDate(String expectedGraduateDate)
expectedGraduateDate - public BasicInfo.Builder politicalAffiliation(String politicalAffiliation)
示例值:
politicalAffiliation - public BasicInfo.Builder legalNames(NameForUpdate[] legalNames)
示例值:
legalNames - public BasicInfo.Builder personForCountries(PersonForCountryForUpdate[] personForCountries)
示例值:
personForCountries - public BasicInfo.Builder passports(PassportForUpdate[] passports)
示例值:
passports - public BasicInfo.Builder visas(VisaForUpdate[] visas)
示例值:
visas - public BasicInfo.Builder nationalIdV2s(NationalIdForUpdate[] nationalIdV2s)
示例值:
nationalIdV2s - public BasicInfo.Builder preferredNameV2(NameForUpdate preferredNameV2)
示例值:
preferredNameV2 - public BasicInfo.Builder motherName(String motherName)
示例值:example
motherName - public BasicInfo.Builder cityOfBirth(String cityOfBirth)
示例值:example
cityOfBirth - public BasicInfo.Builder regionOfBirth(String regionOfBirth)
示例值:example
regionOfBirth - public BasicInfo.Builder taxInfoMys(TaxInfoMysForUpdate taxInfoMys)
示例值:
taxInfoMys - public BasicInfo build()
Copyright © 2026. All rights reserved.