public static class UpdateEmployee.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
public UpdateEmployee.Builder employeeId(String employeeId)
示例值:eehsdna
employeeId - public UpdateEmployee.Builder name(UpsertName name)
示例值:
name - public UpdateEmployee.Builder mobile(String mobile)
示例值:13011111111" 或 "+8613011111111
mobile - public UpdateEmployee.Builder customEmployeeId(String customEmployeeId)
示例值:eesadeq
customEmployeeId - public UpdateEmployee.Builder avatarKey(String avatarKey)
示例值:img_v2dadwqeqwdsa
avatarKey - public UpdateEmployee.Builder email(String email)
示例值:zhangsan@163.com
email - public UpdateEmployee.Builder personalEmail(String personalEmail)
示例值:zhangsan@163.com
personalEmail - public UpdateEmployee.Builder enterpriseEmail(String enterpriseEmail)
示例值:zhangsan@163.com
enterpriseEmail - public UpdateEmployee.Builder gender(Integer gender)
示例值:
gender - public UpdateEmployee.Builder gender(UpdateEmployeeGenderEnum gender)
示例值:
gender - UpdateEmployeeGenderEnumpublic UpdateEmployee.Builder residentialAddress(String residentialAddress)
示例值:张家界
residentialAddress - public UpdateEmployee.Builder contactAddresses(ContactAddress[] contactAddresses)
示例值:
contactAddresses - public UpdateEmployee.Builder employeeOrderInDepartments(UpsertUserDepartmentSortInfo[] employeeOrderInDepartments)
示例值:
employeeOrderInDepartments - public UpdateEmployee.Builder backgroundImageKey(String backgroundImageKey)
示例值:img_v2_qweasdqawqeq
backgroundImageKey - public UpdateEmployee.Builder description(String description)
示例值:新员工入职
description - public UpdateEmployee.Builder leaderId(String leaderId)
示例值:eeshfosd
leaderId - public UpdateEmployee.Builder dottedLineLeaderIds(String[] dottedLineLeaderIds)
示例值:
dottedLineLeaderIds - public UpdateEmployee.Builder workCountryOrRegion(String workCountryOrRegion)
示例值:MDM2312312
workCountryOrRegion - public UpdateEmployee.Builder workPlaceId(String workPlaceId)
示例值:1111sdda
workPlaceId - public UpdateEmployee.Builder workStation(I18nText workStation)
示例值:
workStation - public UpdateEmployee.Builder jobNumber(String jobNumber)
示例值:28549233
jobNumber - public UpdateEmployee.Builder extensionNumber(String extensionNumber)
示例值:2854923
extensionNumber - public UpdateEmployee.Builder joinDate(String joinDate)
示例值:2022-10-10
joinDate - public UpdateEmployee.Builder employmentType(Integer employmentType)
示例值:
employmentType - public UpdateEmployee.Builder staffStatus(Integer staffStatus)
示例值:
staffStatus - public UpdateEmployee.Builder positions(Position[] positions)
示例值:
positions - public UpdateEmployee.Builder jobTitleId(String jobTitleId)
示例值:ewdjdssd
jobTitleId - public UpdateEmployee.Builder jobLevelId(String jobLevelId)
示例值:eersdfa
jobLevelId - public UpdateEmployee.Builder jobFamilyId(String jobFamilyId)
示例值:eersdfa
jobFamilyId - public UpdateEmployee.Builder firstWorkDate(String firstWorkDate)
示例值:2022-10-10
firstWorkDate - public UpdateEmployee.Builder firstJoinDate(String firstJoinDate)
示例值:2022-10-10
firstJoinDate - public UpdateEmployee.Builder probationPeriod(String probationPeriod)
示例值:10
probationPeriod - public UpdateEmployee.Builder regularizationDate(String regularizationDate)
示例值:2022-10-10
regularizationDate - public UpdateEmployee.Builder convertStatus(String convertStatus)
示例值:
convertStatus - public UpdateEmployee.Builder contractSubject(String contractSubject)
示例值:123dsqwe
contractSubject - public UpdateEmployee.Builder resignDate(String resignDate)
示例值:2022-10-10
resignDate - public UpdateEmployee.Builder resignReason(String resignReason)
示例值:
resignReason - public UpdateEmployee.Builder resignReason(UpdateEmployeeResignReasonEnum resignReason)
示例值:
resignReason - UpdateEmployeeResignReasonEnumpublic UpdateEmployee.Builder resignRemark(String resignRemark)
示例值:个人原因
resignRemark - public UpdateEmployee.Builder resignType(String resignType)
示例值:
resignType - public UpdateEmployee.Builder resignType(UpdateEmployeeResignTypeEnum resignType)
示例值:
resignType - UpdateEmployeeResignTypeEnumpublic UpdateEmployee.Builder cancelledEntryType(String cancelledEntryType)
示例值:
cancelledEntryType - public UpdateEmployee.Builder cancelledEntryRemark(String cancelledEntryRemark)
示例值:个人原因
cancelledEntryRemark - public UpdateEmployee.Builder birthday(String birthday)
示例值:2022-10-10
birthday - public UpdateEmployee.Builder nationality(String nationality)
示例值:MDM123123
nationality - public UpdateEmployee.Builder nativePlace(String nativePlace)
示例值:北京
nativePlace - public UpdateEmployee.Builder ethnicity(String ethnicity)
示例值:
ethnicity - public UpdateEmployee.Builder maritalStatus(String maritalStatus)
示例值:
maritalStatus - public UpdateEmployee.Builder politicsStatus(String politicsStatus)
示例值:
politicsStatus - public UpdateEmployee.Builder registeredResidenceType(String registeredResidenceType)
示例值:
registeredResidenceType - public UpdateEmployee.Builder location(String location)
示例值:北京
location - public UpdateEmployee.Builder socialSecurityNumber(String socialSecurityNumber)
示例值:111111
socialSecurityNumber - public UpdateEmployee.Builder providentFundNumber(String providentFundNumber)
示例值:111111
providentFundNumber - public UpdateEmployee.Builder isFrozen(Boolean isFrozen)
示例值:
isFrozen - public UpdateEmployee.Builder frozenReason(String frozenReason)
示例值:
frozenReason - public UpdateEmployee.Builder customFieldValueMap(Map<String,CustomFieldValue> customFieldValueMap)
示例值:
customFieldValueMap - public UpdateEmployee.Builder customFieldValues(CustomFieldValue[] customFieldValues)
示例值:
customFieldValues - public UpdateEmployee.Builder virtualOrgInfos(UpsertUserVirtualOrgInfo[] virtualOrgInfos)
示例值:
virtualOrgInfos - public UpdateEmployee build()
Copyright © 2026. All rights reserved.