类 Contract.Builder
java.lang.Object
com.lark.oapi.service.corehr.v1.model.Contract.Builder
- 封闭类:
Contract
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明build()contractEndDate(String contractEndDate) 合同结束日期contractNumber(String contractNumber) 合同编号contractType(Enum contractType) 合同类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)合同类型(contract_type)枚举定义部分获得customFields(ObjectFieldData[] customFields) 自定义字段durationType(Enum durationType) 期限类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)合同期限类型(duration_type)枚举定义部分获得effectiveTime(String effectiveTime) 合同开始日期employmentId(String employmentId) 雇员 ID,枚举值及详细信息可通过【批量查询雇佣信息】接口查询获得expirationTime(String expirationTime) 实际结束日期firstPartyCompanyId(String firstPartyCompanyId) 甲方, 引用Company的ID,枚举值及详细信息可通过【批量查询公司】接口查询获得合同IDPerson ID,枚举值及详细信息可通过【批量查询个人信息】接口查询获得signingType(Enum signingType) 签订类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)签订类型(signing_type)枚举定义部分获得
-
构造器详细资料
-
Builder
public Builder()
-
-
方法详细资料
-
id
合同ID示例值:6919737965274990093
- 参数:
id-- 返回:
-
effectiveTime
合同开始日期示例值:2050-01-01 00:00:00
- 参数:
effectiveTime-- 返回:
-
expirationTime
实际结束日期示例值:9999-12-31 23:59:59
- 参数:
expirationTime-- 返回:
-
employmentId
雇员 ID,枚举值及详细信息可通过【批量查询雇佣信息】接口查询获得示例值:6893013238632416776
- 参数:
employmentId-- 返回:
-
contractType
合同类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)合同类型(contract_type)枚举定义部分获得示例值:
- 参数:
contractType-- 返回:
-
firstPartyCompanyId
甲方, 引用Company的ID,枚举值及详细信息可通过【批量查询公司】接口查询获得示例值:6892686614112241165
- 参数:
firstPartyCompanyId-- 返回:
-
personId
Person ID,枚举值及详细信息可通过【批量查询个人信息】接口查询获得示例值:151515151
- 参数:
personId-- 返回:
-
customFields
自定义字段示例值:
- 参数:
customFields-- 返回:
-
durationType
期限类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)合同期限类型(duration_type)枚举定义部分获得示例值:fixed_term
- 参数:
durationType-- 返回:
-
contractEndDate
合同结束日期示例值:2006-01-02
- 参数:
contractEndDate-- 返回:
-
contractNumber
合同编号示例值:6919737965274990093
- 参数:
contractNumber-- 返回:
-
signingType
签订类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)签订类型(signing_type)枚举定义部分获得示例值:
- 参数:
signingType-- 返回:
-
build
-