public static class CreateEmployee.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
public CreateEmployee.Builder name(UpsertName name)
示例值:
name - public CreateEmployee.Builder mobile(String mobile)
示例值:13011111111" 或 "+8613011111111
mobile - public CreateEmployee.Builder customEmployeeId(String customEmployeeId)
示例值:u273y71
customEmployeeId - public CreateEmployee.Builder avatarKey(String avatarKey)
示例值:iimg_v2_8abc397a-9950-44ea-9302-e1d8fe00858g
avatarKey - public CreateEmployee.Builder email(String email)
示例值:zhangsan@gmail.com
email - public CreateEmployee.Builder personalEmail(String personalEmail)
示例值:zhangsan@gmail.com
personalEmail - public CreateEmployee.Builder enterpriseEmail(String enterpriseEmail)
示例值:zhangsan@gmail.com
enterpriseEmail - public CreateEmployee.Builder gender(Integer gender)
示例值:
gender - public CreateEmployee.Builder gender(CreateEmployeeGenderEnum gender)
示例值:
gender - CreateEmployeeGenderEnumpublic CreateEmployee.Builder residentialAddress(String residentialAddress)
示例值:北京市海淀区
residentialAddress - public CreateEmployee.Builder contactAddresses(ContactAddress[] contactAddresses)
示例值:
contactAddresses - public CreateEmployee.Builder employeeOrderInDepartments(UpsertUserDepartmentSortInfo[] employeeOrderInDepartments)
示例值:
employeeOrderInDepartments - public CreateEmployee.Builder leaderId(String leaderId)
示例值:eeasdqwwe
leaderId - public CreateEmployee.Builder dottedLineLeaderIds(String[] dottedLineLeaderIds)
示例值:
dottedLineLeaderIds - public CreateEmployee.Builder workCountryOrRegion(String workCountryOrRegion)
示例值:MDM34234234
workCountryOrRegion - public CreateEmployee.Builder workPlaceId(String workPlaceId)
示例值:eqwedas
workPlaceId - public CreateEmployee.Builder workStation(I18nText workStation)
示例值:
workStation - public CreateEmployee.Builder jobNumber(String jobNumber)
示例值:2845435
jobNumber - public CreateEmployee.Builder extensionNumber(String extensionNumber)
示例值:2845435
extensionNumber - public CreateEmployee.Builder joinDate(String joinDate)
示例值:2022-10-10
joinDate - public CreateEmployee.Builder employmentType(Integer employmentType)
示例值:
employmentType - public CreateEmployee.Builder staffStatus(Integer staffStatus)
示例值:
staffStatus - public CreateEmployee.Builder staffStatus(CreateEmployeeStaffStatusEnum staffStatus)
示例值:
staffStatus - CreateEmployeeStaffStatusEnumpublic CreateEmployee.Builder positions(Position[] positions)
示例值:
positions - public CreateEmployee.Builder jobTitleId(String jobTitleId)
示例值:wqedsaqw
jobTitleId - public CreateEmployee.Builder jobLevelId(String jobLevelId)
示例值:qwedsad
jobLevelId - public CreateEmployee.Builder jobFamilyId(String jobFamilyId)
示例值:qweads
jobFamilyId - public CreateEmployee.Builder firstWorkDate(String firstWorkDate)
示例值:2022-01-01
firstWorkDate - public CreateEmployee.Builder firstJoinDate(String firstJoinDate)
示例值:2022-01-01
firstJoinDate - public CreateEmployee.Builder probationPeriod(String probationPeriod)
示例值:10
probationPeriod - public CreateEmployee.Builder regularizationDate(String regularizationDate)
示例值:2022-01-01
regularizationDate - public CreateEmployee.Builder convertStatus(String convertStatus)
示例值:
convertStatus - public CreateEmployee.Builder contractSubject(String contractSubject)
示例值:2dsweq
contractSubject - public CreateEmployee.Builder resignDate(String resignDate)
示例值:2022-01-01
resignDate - public CreateEmployee.Builder resignReason(String resignReason)
示例值:
resignReason - public CreateEmployee.Builder resignRemark(String resignRemark)
示例值:个人原因
resignRemark - public CreateEmployee.Builder resignType(String resignType)
示例值:
resignType - public CreateEmployee.Builder cancelledEntryType(String cancelledEntryType)
示例值:
cancelledEntryType - public CreateEmployee.Builder cancelledEntryRemark(String cancelledEntryRemark)
示例值:个人原因
cancelledEntryRemark - public CreateEmployee.Builder birthday(String birthday)
示例值:2022-01-01
birthday - public CreateEmployee.Builder nationality(String nationality)
示例值:cn
nationality - public CreateEmployee.Builder nativePlace(String nativePlace)
示例值:1
nativePlace - public CreateEmployee.Builder ethnicity(String ethnicity)
示例值:
ethnicity - public CreateEmployee.Builder maritalStatus(String maritalStatus)
示例值:
maritalStatus - public CreateEmployee.Builder politicsStatus(String politicsStatus)
示例值:
politicsStatus - public CreateEmployee.Builder registeredResidenceType(String registeredResidenceType)
示例值:
registeredResidenceType - public CreateEmployee.Builder location(String location)
示例值:cn
location - public CreateEmployee.Builder socialSecurityNumber(String socialSecurityNumber)
示例值:1
socialSecurityNumber - public CreateEmployee.Builder providentFundNumber(String providentFundNumber)
示例值:1
providentFundNumber - public CreateEmployee.Builder customFieldValueMap(Map<String,CustomFieldValue> customFieldValueMap)
示例值:
customFieldValueMap - public CreateEmployee.Builder customFieldValues(CustomFieldValue[] customFieldValues)
示例值:
customFieldValues - public CreateEmployee.Builder virtualOrgInfos(UpsertUserVirtualOrgInfo[] virtualOrgInfos)
示例值:
virtualOrgInfos - public CreateEmployee build()
Copyright © 2025. All rights reserved.