| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
OfferInfo |
build() |
OfferInfo.Builder |
checkInMethod(String checkInMethod)
签到方式
示例值:6977976687350924833
|
OfferInfo.Builder |
checkInTime(String checkInTime)
签到日期
示例值:2024-08-01
|
OfferInfo.Builder |
company(String company)
公司
示例值:6738317738688661772
|
OfferInfo.Builder |
companySponsoredVisa(Boolean companySponsoredVisa)
需要公司办理签证
示例值:true
|
OfferInfo.Builder |
compensationType(String compensationType)
薪资类型
示例值:hourly
|
OfferInfo.Builder |
conditionWorker(Boolean conditionWorker)
是否外部人员
示例值:true
|
OfferInfo.Builder |
contractEndDate(String contractEndDate)
合同结束日期
示例值:2025-10-07
|
OfferInfo.Builder |
contractStartDate(String contractStartDate)
合同开始日期
示例值:2022-10-08
|
OfferInfo.Builder |
contractType(String contractType)
合同类型
示例值:6738317738688661772
|
OfferInfo.Builder |
costCenterRate(JobDataCostCenter[] costCenterRate)
成本中心分摊信息
示例值:
|
OfferInfo.Builder |
customFields(ObjectFieldData[] customFields)
自定义字段
示例值:
|
OfferInfo.Builder |
departmentId(String departmentId)
部门 id
示例值:7147562782945478177
|
OfferInfo.Builder |
directLeaderId(String directLeaderId)
直属领导id
示例值:7032210902531327521
|
OfferInfo.Builder |
dottedLineManagerId(String dottedLineManagerId)
虚线上级id
示例值:7032210902531327521
|
OfferInfo.Builder |
durationPeriod(Double durationPeriod)
合同期限时长
示例值:3
|
OfferInfo.Builder |
durationTypeId(String durationTypeId)
期限类型id
示例值:6977973225846343171
|
OfferInfo.Builder |
durationUnit(String durationUnit)
合同期限单位
示例值:年
|
OfferInfo.Builder |
employeeSubtypeId(String employeeSubtypeId)
人员子类型id
示例值:6977973225846343171
|
OfferInfo.Builder |
employeeTypeId(String employeeTypeId)
人员类型id
示例值:6977973225846343171
|
OfferInfo.Builder |
employmentTypeId(String employmentTypeId)
雇佣类型id
示例值:6977973225846343171
|
OfferInfo.Builder |
entryMode(String entryMode)
入职方式
示例值:1
|
OfferInfo.Builder |
flowId(String flowId)
入职流程ID
示例值:6977976687350924833
|
OfferInfo.Builder |
hasOfferSalary(Boolean hasOfferSalary)
是否有 Offer 薪酬
示例值:true
|
OfferInfo.Builder |
jobFamilyId(String jobFamilyId)
序列id
示例值:6977972856625939999
|
OfferInfo.Builder |
jobGradeId(String jobGradeId)
职等ID
示例值:6738317738688661772
|
OfferInfo.Builder |
jobId(String jobId)
职务id
示例值:6977976735715378724
|
OfferInfo.Builder |
jobLevelId(String jobLevelId)
级别id
示例值:6977971894960145950
|
OfferInfo.Builder |
jobTitle(String jobTitle)
职务头衔id
示例值:java
|
OfferInfo.Builder |
nonCompeteCovenant(Boolean nonCompeteCovenant)
是否包含竞业条款
示例值:true
|
OfferInfo.Builder |
noticePeriodPositiveInvoluntary(NoticePeriodDetail noticePeriodPositiveInvoluntary)
转正后通知期(被动离职)
示例值:xxx
|
OfferInfo.Builder |
noticePeriodPositiveVoluntary(NoticePeriodDetail noticePeriodPositiveVoluntary)
转正后通知期(主动离职)
示例值:xxx
|
OfferInfo.Builder |
noticePeriodProbationInvoluntary(NoticePeriodDetail noticePeriodProbationInvoluntary)
试用期内通知期(被动离职)
示例值:xxx
|
OfferInfo.Builder |
noticePeriodProbationVoluntary(NoticePeriodDetail noticePeriodProbationVoluntary)
试用期内通知期(主动离职)
示例值:xxx
|
OfferInfo.Builder |
offerHrId(String offerHrId)
Offer hr id
示例值:7032210902531327521
|
OfferInfo.Builder |
offerId(String offerId)
Offer id
示例值:7032210902531327521
|
OfferInfo.Builder |
officeAddressId(String officeAddressId)
办公地址id
示例值:6977976687350924833
|
OfferInfo.Builder |
officeLocationId(String officeLocationId)
办公地点id
示例值:6977976687350924832
|
OfferInfo.Builder |
onboardingAddressId(String onboardingAddressId)
入职地址id
示例值:6977976687350924833
|
OfferInfo.Builder |
onboardingDate(String onboardingDate)
入职日期
示例值:2022-10-08
|
OfferInfo.Builder |
onboardingLocationId(String onboardingLocationId)
入职地点id
示例值:6977976687350924832
|
OfferInfo.Builder |
payGroupId(String payGroupId)
薪资组
示例值:6977976687350924833
|
OfferInfo.Builder |
positionId(String positionId)
岗位id
示例值:6977976687350924833
|
OfferInfo.Builder |
probationEndDate(String probationEndDate)
试用期结束日期
示例值:2023-04-07
|
OfferInfo.Builder |
probationPeriod(String probationPeriod)
试用期时长
示例值:6
|
OfferInfo.Builder |
probationStartDate(String probationStartDate)
试用期开始日期
示例值:2022-07-29
|
OfferInfo.Builder |
recruitmentTypeId(String recruitmentTypeId)
招聘来源id
示例值:experienced_professionals
|
OfferInfo.Builder |
seniorityAdjustInformationList(PrehireSeniorityAdjustInformation[] seniorityAdjustInformationList)
司龄调整信息
示例值:
|
OfferInfo.Builder |
seniorityDate(String seniorityDate)
司龄起算日期
示例值:2024-08-01
|
OfferInfo.Builder |
serviceCompany(String serviceCompany)
任职公司
示例值:6738317738688661772
|
OfferInfo.Builder |
signingTypeId(String signingTypeId)
签订类型id
示例值:6738317738688661772
|
OfferInfo.Builder |
socialSecurityCityId(String socialSecurityCityId)
社保城市id
示例值:xxx
|
OfferInfo.Builder |
workEmail(String workEmail)
工作邮箱
示例值:joshua@bytedance.com
|
OfferInfo.Builder |
workingCalendarId(String workingCalendarId)
工作日历id
示例值:6977976687350924833
|
OfferInfo.Builder |
workingHoursType(String workingHoursType)
工时制度
示例值:6977976687350924833
|
OfferInfo.Builder |
workLocationId(String workLocationId)
工作地点id
示例值:6977976687350924833
|
OfferInfo.Builder |
workShift(String workShift)
排班
示例值:work_shift
|
OfferInfo.Builder |
workStation(String workStation)
工位
示例值:5-1-2
|
public OfferInfo.Builder offerId(String offerId)
示例值:7032210902531327521
offerId - public OfferInfo.Builder offerHrId(String offerHrId)
示例值:7032210902531327521
offerHrId - public OfferInfo.Builder departmentId(String departmentId)
示例值:7147562782945478177
departmentId - public OfferInfo.Builder directLeaderId(String directLeaderId)
示例值:7032210902531327521
directLeaderId - public OfferInfo.Builder dottedLineManagerId(String dottedLineManagerId)
示例值:7032210902531327521
dottedLineManagerId - public OfferInfo.Builder jobId(String jobId)
示例值:6977976735715378724
jobId - public OfferInfo.Builder jobFamilyId(String jobFamilyId)
示例值:6977972856625939999
jobFamilyId - public OfferInfo.Builder jobLevelId(String jobLevelId)
示例值:6977971894960145950
jobLevelId - public OfferInfo.Builder jobTitle(String jobTitle)
示例值:java
jobTitle - public OfferInfo.Builder probationStartDate(String probationStartDate)
示例值:2022-07-29
probationStartDate - public OfferInfo.Builder probationEndDate(String probationEndDate)
示例值:2023-04-07
probationEndDate - public OfferInfo.Builder contractStartDate(String contractStartDate)
示例值:2022-10-08
contractStartDate - public OfferInfo.Builder contractEndDate(String contractEndDate)
示例值:2025-10-07
contractEndDate - public OfferInfo.Builder durationPeriod(Double durationPeriod)
示例值:3
durationPeriod - public OfferInfo.Builder durationUnit(String durationUnit)
示例值:年
durationUnit - public OfferInfo.Builder onboardingDate(String onboardingDate)
示例值:2022-10-08
onboardingDate - public OfferInfo.Builder onboardingLocationId(String onboardingLocationId)
示例值:6977976687350924832
onboardingLocationId - public OfferInfo.Builder officeLocationId(String officeLocationId)
示例值:6977976687350924832
officeLocationId - public OfferInfo.Builder recruitmentTypeId(String recruitmentTypeId)
示例值:experienced_professionals
recruitmentTypeId - public OfferInfo.Builder probationPeriod(String probationPeriod)
示例值:6
probationPeriod - public OfferInfo.Builder employeeTypeId(String employeeTypeId)
示例值:6977973225846343171
employeeTypeId - public OfferInfo.Builder employeeSubtypeId(String employeeSubtypeId)
示例值:6977973225846343171
employeeSubtypeId - public OfferInfo.Builder employmentTypeId(String employmentTypeId)
示例值:6977973225846343171
employmentTypeId - public OfferInfo.Builder workEmail(String workEmail)
示例值:joshua@bytedance.com
workEmail - public OfferInfo.Builder durationTypeId(String durationTypeId)
示例值:6977973225846343171
durationTypeId - public OfferInfo.Builder signingTypeId(String signingTypeId)
示例值:6738317738688661772
signingTypeId - public OfferInfo.Builder entryMode(String entryMode)
示例值:1
entryMode - public OfferInfo.Builder socialSecurityCityId(String socialSecurityCityId)
示例值:xxx
socialSecurityCityId - public OfferInfo.Builder contractType(String contractType)
示例值:6738317738688661772
contractType - public OfferInfo.Builder company(String company)
示例值:6738317738688661772
company - public OfferInfo.Builder costCenterRate(JobDataCostCenter[] costCenterRate)
示例值:
costCenterRate - public OfferInfo.Builder jobGradeId(String jobGradeId)
示例值:6738317738688661772
jobGradeId - public OfferInfo.Builder customFields(ObjectFieldData[] customFields)
示例值:
customFields - public OfferInfo.Builder serviceCompany(String serviceCompany)
示例值:6738317738688661772
serviceCompany - public OfferInfo.Builder workShift(String workShift)
示例值:work_shift
workShift - public OfferInfo.Builder compensationType(String compensationType)
示例值:hourly
compensationType - public OfferInfo.Builder workLocationId(String workLocationId)
示例值:6977976687350924833
workLocationId - public OfferInfo.Builder onboardingAddressId(String onboardingAddressId)
示例值:6977976687350924833
onboardingAddressId - public OfferInfo.Builder officeAddressId(String officeAddressId)
示例值:6977976687350924833
officeAddressId - public OfferInfo.Builder positionId(String positionId)
示例值:6977976687350924833
positionId - public OfferInfo.Builder workingCalendarId(String workingCalendarId)
示例值:6977976687350924833
workingCalendarId - public OfferInfo.Builder workingHoursType(String workingHoursType)
示例值:6977976687350924833
workingHoursType - public OfferInfo.Builder payGroupId(String payGroupId)
示例值:6977976687350924833
payGroupId - public OfferInfo.Builder flowId(String flowId)
示例值:6977976687350924833
flowId - public OfferInfo.Builder checkInTime(String checkInTime)
示例值:2024-08-01
checkInTime - public OfferInfo.Builder checkInMethod(String checkInMethod)
示例值:6977976687350924833
checkInMethod - public OfferInfo.Builder seniorityDate(String seniorityDate)
示例值:2024-08-01
seniorityDate - public OfferInfo.Builder seniorityAdjustInformationList(PrehireSeniorityAdjustInformation[] seniorityAdjustInformationList)
示例值:
seniorityAdjustInformationList - public OfferInfo.Builder noticePeriodProbationVoluntary(NoticePeriodDetail noticePeriodProbationVoluntary)
示例值:xxx
noticePeriodProbationVoluntary - public OfferInfo.Builder noticePeriodProbationInvoluntary(NoticePeriodDetail noticePeriodProbationInvoluntary)
示例值:xxx
noticePeriodProbationInvoluntary - public OfferInfo.Builder noticePeriodPositiveVoluntary(NoticePeriodDetail noticePeriodPositiveVoluntary)
示例值:xxx
noticePeriodPositiveVoluntary - public OfferInfo.Builder noticePeriodPositiveInvoluntary(NoticePeriodDetail noticePeriodPositiveInvoluntary)
示例值:xxx
noticePeriodPositiveInvoluntary - public OfferInfo.Builder conditionWorker(Boolean conditionWorker)
示例值:true
conditionWorker - public OfferInfo.Builder nonCompeteCovenant(Boolean nonCompeteCovenant)
示例值:true
nonCompeteCovenant - public OfferInfo.Builder companySponsoredVisa(Boolean companySponsoredVisa)
示例值:true
companySponsoredVisa - public OfferInfo.Builder hasOfferSalary(Boolean hasOfferSalary)
示例值:true
hasOfferSalary - public OfferInfo.Builder workStation(String workStation)
示例值:5-1-2
workStation - public OfferInfo build()
Copyright © 2025. All rights reserved.