public static class SubmitOffboardingReqBody.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
SubmitOffboardingReqBody.Builder |
addBlockList(Boolean addBlockList)
是否加入离职屏蔽名单;;注意:;;1.取值为true时,屏蔽原因(block_reason)为必填。
|
SubmitOffboardingReqBody.Builder |
blockReason(String blockReason)
屏蔽原因;;注意:;;1.该字段取值于 [人员档案配置](https://people.feishu.cn/people/hr-settings/profile) > 信息配置 >
离职信息
的屏蔽原因字段选项集。
|
SubmitOffboardingReqBody.Builder |
blockReasonExplanation(String blockReasonExplanation)
屏蔽原因说明,该字段允许为空
示例值:xx 年 xx 月 xx 日因 xx 原因红线
|
SubmitOffboardingReqBody |
build() |
SubmitOffboardingReqBody.Builder |
customFields(ObjectFieldData[] customFields)
离职自定义字段。
|
SubmitOffboardingReqBody.Builder |
employmentId(String employmentId)
离职员工 ID。
|
SubmitOffboardingReqBody.Builder |
initiatorId(String initiatorId)
操作发起人 ID。
|
SubmitOffboardingReqBody.Builder |
offboardingDate(String offboardingDate)
离职日期,入参格式应为YYYY-MM-DD
示例值:2022-05-18
|
SubmitOffboardingReqBody.Builder |
offboardingMode(Integer offboardingMode)
离职方式,目前只支持直接离职
示例值:1
|
SubmitOffboardingReqBody.Builder |
offboardingMode(SubmitOffboardingSubmitOffboardingOffboardingModeEnum offboardingMode)
离职方式,目前只支持直接离职
示例值:1
|
SubmitOffboardingReqBody.Builder |
offboardingReasonExplanation(String offboardingReasonExplanation)
离职原因说明,长度限制6000个字符,该字段允许为空
示例值:离职原因说明
|
SubmitOffboardingReqBody.Builder |
offboardingReasonUniqueIdentifier(String offboardingReasonUniqueIdentifier)
离职原因,可通过接口;[【查询员工离职原因列表】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/offboarding/query)获取
示例值:reason_for_offboarding_option8
|
public SubmitOffboardingReqBody.Builder offboardingMode(Integer offboardingMode)
示例值:1
offboardingMode - public SubmitOffboardingReqBody.Builder offboardingMode(SubmitOffboardingSubmitOffboardingOffboardingModeEnum offboardingMode)
示例值:1
offboardingMode - SubmitOffboardingSubmitOffboardingOffboardingModeEnumpublic SubmitOffboardingReqBody.Builder employmentId(String employmentId)
示例值:6982509313466189342
employmentId - public SubmitOffboardingReqBody.Builder offboardingDate(String offboardingDate)
示例值:2022-05-18
offboardingDate - public SubmitOffboardingReqBody.Builder offboardingReasonUniqueIdentifier(String offboardingReasonUniqueIdentifier)
示例值:reason_for_offboarding_option8
offboardingReasonUniqueIdentifier - public SubmitOffboardingReqBody.Builder offboardingReasonExplanation(String offboardingReasonExplanation)
示例值:离职原因说明
offboardingReasonExplanation - public SubmitOffboardingReqBody.Builder initiatorId(String initiatorId)
示例值:6982509313466189341
initiatorId - public SubmitOffboardingReqBody.Builder addBlockList(Boolean addBlockList)
示例值:false
addBlockList - public SubmitOffboardingReqBody.Builder blockReason(String blockReason)
示例值:红线
blockReason - public SubmitOffboardingReqBody.Builder blockReasonExplanation(String blockReasonExplanation)
示例值:xx 年 xx 月 xx 日因 xx 原因红线
blockReasonExplanation - public SubmitOffboardingReqBody.Builder customFields(ObjectFieldData[] customFields)
示例值:
customFields - public SubmitOffboardingReqBody build()
Copyright © 2026. All rights reserved.