public static class SystemFields.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
public SystemFields.Builder name(String name)
示例值:张三
name - public SystemFields.Builder enName(String enName)
示例值:Tony Zhang
enName - public SystemFields.Builder email(String email)
示例值:a@b.com
email - public SystemFields.Builder mobile(String mobile)
示例值:(+86) 13812345678
mobile - public SystemFields.Builder departmentId(String departmentId)
示例值:od-4d551617a5da3cec26666d33175dc8ca
departmentId - public SystemFields.Builder manager(Manager manager)
示例值:
manager - public SystemFields.Builder job(Job job)
示例值:
job - public SystemFields.Builder jobLevel(JobLevel jobLevel)
示例值:
jobLevel - public SystemFields.Builder workLocation(WorkLocation workLocation)
示例值:
workLocation - public SystemFields.Builder gender(Integer gender)
示例值:1
gender - public SystemFields.Builder gender(SystemFieldsGenderEnum gender)
示例值:1
gender - SystemFieldsGenderEnumpublic SystemFields.Builder birthday(String birthday)
示例值:2020-01-01
birthday - public SystemFields.Builder nativeRegion(NativeRegion nativeRegion)
示例值:
nativeRegion - public SystemFields.Builder ethnicity(Integer ethnicity)
示例值:2
ethnicity - public SystemFields.Builder ethnicity(SystemFieldsEthnicityEnum ethnicity)
示例值:2
ethnicity - SystemFieldsEthnicityEnumpublic SystemFields.Builder maritalStatus(Integer maritalStatus)
示例值:2
maritalStatus - public SystemFields.Builder maritalStatus(SystemFieldsMaritalStatusEnum maritalStatus)
示例值:2
maritalStatus - SystemFieldsMaritalStatusEnumpublic SystemFields.Builder politicalStatus(Integer politicalStatus)
示例值:2
politicalStatus - public SystemFields.Builder politicalStatus(SystemFieldsPoliticalStatusEnum politicalStatus)
示例值:2
politicalStatus - SystemFieldsPoliticalStatusEnumpublic SystemFields.Builder enteredWorkforceDate(String enteredWorkforceDate)
示例值:2020-01-01
enteredWorkforceDate - public SystemFields.Builder idType(Integer idType)
示例值:1
idType - public SystemFields.Builder idType(SystemFieldsIdTypeEnum idType)
示例值:1
idType - SystemFieldsIdTypeEnumpublic SystemFields.Builder idNumber(String idNumber)
示例值:110122XXXXXX
idNumber - public SystemFields.Builder hukouType(Integer hukouType)
示例值:1
hukouType - public SystemFields.Builder hukouType(SystemFieldsHukouTypeEnum hukouType)
示例值:1
hukouType - SystemFieldsHukouTypeEnumpublic SystemFields.Builder hukouLocation(String hukouLocation)
示例值:北京市海淀区XXXX
hukouLocation - public SystemFields.Builder bankAccountNumber(String bankAccountNumber)
示例值:1243253453
bankAccountNumber - public SystemFields.Builder bankName(String bankName)
示例值:招商银行
bankName - public SystemFields.Builder socialSecurityAccount(String socialSecurityAccount)
示例值:123124124
socialSecurityAccount - public SystemFields.Builder providentFundAccount(String providentFundAccount)
示例值:123124235
providentFundAccount - public SystemFields.Builder employeeNo(String employeeNo)
示例值:TM-00001
employeeNo - public SystemFields.Builder employeeType(Integer employeeType)
示例值:1
employeeType - public SystemFields.Builder employeeType(SystemFieldsEmployeeTypeEnum employeeType)
示例值:1
employeeType - SystemFieldsEmployeeTypeEnumpublic SystemFields.Builder status(Integer status)
示例值:2
status - public SystemFields.Builder status(SystemFieldsStatusEnum status)
示例值:2
status - SystemFieldsStatusEnumpublic SystemFields.Builder hireDate(String hireDate)
示例值:2020-01-01
hireDate - public SystemFields.Builder probationMonths(Double probationMonths)
示例值:2
probationMonths - public SystemFields.Builder conversionDate(String conversionDate)
示例值:2020-01-01
conversionDate - public SystemFields.Builder application(Integer application)
示例值:1
application - public SystemFields.Builder application(SystemFieldsApplicationEnum application)
示例值:1
application - SystemFieldsApplicationEnumpublic SystemFields.Builder applicationStatus(Integer applicationStatus)
示例值:2
applicationStatus - public SystemFields.Builder applicationStatus(SystemFieldsApplicationStatusEnum applicationStatus)
示例值:2
applicationStatus - SystemFieldsApplicationStatusEnumpublic SystemFields.Builder lastDay(String lastDay)
示例值:2020-01-01
lastDay - public SystemFields.Builder departureType(Integer departureType)
示例值:1
departureType - public SystemFields.Builder departureType(SystemFieldsDepartureTypeEnum departureType)
示例值:1
departureType - SystemFieldsDepartureTypeEnumpublic SystemFields.Builder departureReason(Integer departureReason)
示例值:4
departureReason - public SystemFields.Builder departureReason(SystemFieldsDepartureReasonEnum departureReason)
示例值:4
departureReason - SystemFieldsDepartureReasonEnumpublic SystemFields.Builder departureNotes(String departureNotes)
示例值:世界那么大
departureNotes - public SystemFields.Builder contractCompany(ContractCompany contractCompany)
示例值:
contractCompany - public SystemFields.Builder contractType(Integer contractType)
示例值:1
contractType - public SystemFields.Builder contractType(SystemFieldsContractTypeEnum contractType)
示例值:1
contractType - SystemFieldsContractTypeEnumpublic SystemFields.Builder contractStartDate(String contractStartDate)
示例值:2020-01-01
contractStartDate - public SystemFields.Builder contractExpirationDate(String contractExpirationDate)
示例值:2020-01-01
contractExpirationDate - public SystemFields.Builder contractSignTimes(Integer contractSignTimes)
示例值:2
contractSignTimes - public SystemFields.Builder personalEmail(String personalEmail)
示例值:personal@email.com
personalEmail - public SystemFields.Builder familyAddress(String familyAddress)
示例值:北京市海淀区XXXXX
familyAddress - public SystemFields.Builder primaryEmergencyContact(EmergencyContact primaryEmergencyContact)
示例值:
primaryEmergencyContact - public SystemFields.Builder emergencyContact(EmergencyContact[] emergencyContact)
示例值:
emergencyContact - public SystemFields.Builder highestLevelOfEdu(Education highestLevelOfEdu)
示例值:
highestLevelOfEdu - public SystemFields.Builder education(Education[] education)
示例值:
education - public SystemFields.Builder formerWorkExp(WorkExperience formerWorkExp)
示例值:
formerWorkExp - public SystemFields.Builder workExp(WorkExperience[] workExp)
示例值:
workExp - public SystemFields.Builder idPhotoPoSide(Attachment[] idPhotoPoSide)
示例值:
idPhotoPoSide - public SystemFields.Builder idPhotoEmSide(Attachment[] idPhotoEmSide)
示例值:
idPhotoEmSide - public SystemFields.Builder idPhoto(Attachment[] idPhoto)
示例值:
idPhoto - public SystemFields.Builder diplomaPhoto(Attachment[] diplomaPhoto)
示例值:
diplomaPhoto - public SystemFields.Builder graduationCert(Attachment[] graduationCert)
示例值:
graduationCert - public SystemFields.Builder certOfMerit(Attachment[] certOfMerit)
示例值:
certOfMerit - public SystemFields.Builder offboardingFile(Attachment[] offboardingFile)
示例值:
offboardingFile - public SystemFields.Builder cancelOnboardingReason(Integer cancelOnboardingReason)
示例值:2
cancelOnboardingReason - public SystemFields.Builder cancelOnboardingReason(SystemFieldsCancelOnboardingReasonEnum cancelOnboardingReason)
示例值:2
cancelOnboardingReason - SystemFieldsCancelOnboardingReasonEnumpublic SystemFields.Builder cancelOnboardingNotes(String cancelOnboardingNotes)
示例值:个人原因
cancelOnboardingNotes - public SystemFields.Builder employeeFormStatus(Integer employeeFormStatus)
示例值:1
employeeFormStatus - public SystemFields.Builder employeeFormStatus(SystemFieldsEmployeeFormStatusEnum employeeFormStatus)
示例值:1
employeeFormStatus - SystemFieldsEmployeeFormStatusEnumpublic SystemFields.Builder createTime(Long createTime)
示例值:1608690517811
createTime - public SystemFields.Builder updateTime(Long updateTime)
示例值:1608690517811
updateTime - public SystemFields build()
Copyright © 2022. All rights reserved.