public static class ProbationInfo.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
ProbationInfo.Builder |
actualProbationEndDate(String actualProbationEndDate)
试用期实际结束日期,格式:"YYYY-MM-DD"
示例值:2022-06-28
|
ProbationInfo.Builder |
assessments(Assessment[] assessments)
试用期考核结果列表(需要启用考核功能,首次开启使用需要咨询客户成功经理开启apaas功能)
示例值:
|
ProbationInfo |
build() |
ProbationInfo.Builder |
convertedViaBpm(Boolean convertedViaBpm)
是否通过 BPM 转正
示例值:false
|
ProbationInfo.Builder |
customFields(CustomFieldData[] customFields)
自定义字段
示例值:
|
ProbationInfo.Builder |
employmentId(String employmentId)
雇佣
ID,可通过[【搜索员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/search)接口获取
示例值:6893014062142064135
|
ProbationInfo.Builder |
extendedProbationPeriodDuration(Integer extendedProbationPeriodDuration)
试用期延长时间(仅在审批中展示当前字段信息)
示例值:1
|
ProbationInfo.Builder |
extendedProbationPeriodUnit(Enum extendedProbationPeriodUnit)
试用期延长时间单位
示例值:month
|
ProbationInfo.Builder |
finalAssessmentComment(String finalAssessmentComment)
试用期考核最终评语(需要启用考核功能,首次开启使用需要咨询客户成功经理开启apaas功能)
示例值:超出预期
|
ProbationInfo.Builder |
finalAssessmentDetail(String finalAssessmentDetail)
最终考核结果页面超链接
示例值:https://qwe112233.feishuapp.bytedance.net/ae/ui/apps//122265873393330/recordPages/1/records/1767139312?
|
ProbationInfo.Builder |
finalAssessmentGrade(Enum finalAssessmentGrade)
试用期考核最终等级
示例值:grade_a
|
ProbationInfo.Builder |
finalAssessmentResult(Enum finalAssessmentResult)
试用期考核最终结果
示例值:approved
|
ProbationInfo.Builder |
finalAssessmentScore(Double finalAssessmentScore)
试用期考核最终得分(需要启用考核功能,首次开启使用需要咨询客户成功经理开启apaas功能)
示例值:99.9
|
ProbationInfo.Builder |
finalAssessmentStatus(Enum finalAssessmentStatus)
试用期考核最终状态
示例值:completed
|
ProbationInfo.Builder |
initiatingTime(String initiatingTime)
转正发起日期,格式:"YYYY-MM-DD"
示例值:2022-07-28
|
ProbationInfo.Builder |
initiatorId(String initiatorId)
转正发起人的雇佣
ID,当系统发起转正时该字段为空,可通过[【搜索员工信息】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/corehr-v2/employee/search)接口获取
示例值:6893014062142061135
|
ProbationInfo.Builder |
notes(String notes)
备注
示例值:高潜
|
ProbationInfo.Builder |
probationExpectedEndDate(String probationExpectedEndDate)
试用期预计结束日期,格式:"YYYY-MM-DD"
示例值:2022-05-28
|
ProbationInfo.Builder |
probationExtendExpectedEndDate(String probationExtendExpectedEndDate)
试用期延长后的预计结束日期(仅在审批中展示当前字段信息)
示例值:2022-05-20
|
ProbationInfo.Builder |
probationId(String probationId)
试用期信息 ID
示例值:6893014062142064132
|
ProbationInfo.Builder |
probationOutcome(Enum probationOutcome)
试用期结果
示例值:passed
|
ProbationInfo.Builder |
probationStartDate(String probationStartDate)
试用期开始日期,格式:"YYYY-MM-DD"
示例值:2022-05-20
|
ProbationInfo.Builder |
probationStatus(Enum probationStatus)
试用期状态
示例值:converted
|
ProbationInfo.Builder |
processId(String processId)
流程实例 ID
示例值:6893014062142164135
|
ProbationInfo.Builder |
selfReview(String selfReview)
员工自评
示例值:符合预期
|
ProbationInfo.Builder |
submissionType(Enum submissionType)
发起方
示例值:hr_submission
|
public ProbationInfo.Builder employmentId(String employmentId)
示例值:6893014062142064135
employmentId - public ProbationInfo.Builder probationId(String probationId)
示例值:6893014062142064132
probationId - public ProbationInfo.Builder probationStartDate(String probationStartDate)
示例值:2022-05-20
probationStartDate - public ProbationInfo.Builder probationExpectedEndDate(String probationExpectedEndDate)
示例值:2022-05-28
probationExpectedEndDate - public ProbationInfo.Builder actualProbationEndDate(String actualProbationEndDate)
示例值:2022-06-28
actualProbationEndDate - public ProbationInfo.Builder initiatingTime(String initiatingTime)
示例值:2022-07-28
initiatingTime - public ProbationInfo.Builder submissionType(Enum submissionType)
示例值:hr_submission
submissionType - public ProbationInfo.Builder initiatorId(String initiatorId)
示例值:6893014062142061135
initiatorId - public ProbationInfo.Builder probationStatus(Enum probationStatus)
示例值:converted
probationStatus - public ProbationInfo.Builder selfReview(String selfReview)
示例值:符合预期
selfReview - public ProbationInfo.Builder notes(String notes)
示例值:高潜
notes - public ProbationInfo.Builder processId(String processId)
示例值:6893014062142164135
processId - public ProbationInfo.Builder convertedViaBpm(Boolean convertedViaBpm)
示例值:false
convertedViaBpm - public ProbationInfo.Builder customFields(CustomFieldData[] customFields)
示例值:
customFields - public ProbationInfo.Builder finalAssessmentStatus(Enum finalAssessmentStatus)
示例值:completed
finalAssessmentStatus - public ProbationInfo.Builder finalAssessmentResult(Enum finalAssessmentResult)
示例值:approved
finalAssessmentResult - public ProbationInfo.Builder finalAssessmentScore(Double finalAssessmentScore)
示例值:99.9
finalAssessmentScore - public ProbationInfo.Builder finalAssessmentGrade(Enum finalAssessmentGrade)
示例值:grade_a
finalAssessmentGrade - public ProbationInfo.Builder finalAssessmentComment(String finalAssessmentComment)
示例值:超出预期
finalAssessmentComment - public ProbationInfo.Builder finalAssessmentDetail(String finalAssessmentDetail)
示例值:https://qwe112233.feishuapp.bytedance.net/ae/ui/apps//122265873393330/recordPages/1/records/1767139312?objectId=17661180522543&recordPageId=173330728118312
finalAssessmentDetail - public ProbationInfo.Builder assessments(Assessment[] assessments)
示例值:
assessments - public ProbationInfo.Builder probationExtendExpectedEndDate(String probationExtendExpectedEndDate)
示例值:2022-05-20
probationExtendExpectedEndDate - public ProbationInfo.Builder extendedProbationPeriodDuration(Integer extendedProbationPeriodDuration)
示例值:1
extendedProbationPeriodDuration - public ProbationInfo.Builder extendedProbationPeriodUnit(Enum extendedProbationPeriodUnit)
示例值:month
extendedProbationPeriodUnit - public ProbationInfo.Builder probationOutcome(Enum probationOutcome)
示例值:passed
probationOutcome - public ProbationInfo build()
Copyright © 2026. All rights reserved.