类的使用
com.lark.oapi.service.corehr.v1.model.Employment.Builder
使用Employment.Builder的程序包
-
com.lark.oapi.service.corehr.v1.model中Employment.Builder的使用
修饰符和类型方法说明Employment.Builder.atsApplicationId(String atsApplicationId) 招聘应用 ID法人主体 ID,详细信息可通过【查询单个公司】接口获得Employment.Builder.compensationType(Enum compensationType) 薪资类型Employment.Builder.costCenterList(JobDataCostCenter[] costCenterList) 成本中心id列表Employment.Builder.customFields(ObjectFieldData[] customFields) 自定义字段Employment.Builder.departmentId(String departmentId) 部门 ID,详细信息可通过【查询单个部门】接口获得Employment.Builder.effectiveTime(String effectiveTime) 入职日期Employment.Builder.emailAddress(String emailAddress) 邮箱Employment.Builder.employeeNumber(String employeeNumber) 员工编号Employment.Builder.employeeTypeId(String employeeTypeId) 人员类型Employment.Builder.employmentStatus(Enum employmentStatus) 雇员状态,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)雇员状态(employment_status)枚举定义获得Employment.Builder.employmentType(Enum employmentType) 雇佣类型,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)雇佣类型(employment_type)枚举定义获得Employment.Builder.expirationTime(String expirationTime) 离职日期,即员工的最后一个工作日,最后一个工作日时员工的雇佣状态仍为“在职”,次日凌晨将更改为“离职”雇员IDEmployment.Builder.jobFamilyId(String jobFamilyId) 序列 ID,详细信息可通过【查询单个职务序列】接口获得职务 ID,详细信息可通过【查询单个职务】接口获得Employment.Builder.jobLevelId(String jobLevelId) 职级 ID,详细信息可通过【查询单个职务级别】接口获得static Employment.BuilderEmployment.newBuilder()Employment.Builder.onProbation(String onProbation) 是否在试用期中;- 满足以下任一条件时,该字段值为`"true"`:; - 预计试用结束日期非空,且实际结束日期为空; - 预计试用结束日期非空,实际结束日期非空,且当日日期小于等于实际结束日期;- 其余情况下,该字段值为`"false"`;个人信息 ID,详细信息可通过【查询单个个人信息】接口获得待入职IDEmployment.Builder.primaryEmployment(Boolean primaryEmployment) 是否是主雇佣信息Employment.Builder.probationEndDate(String probationEndDate) 试用期结束日期(实际结束日期)Employment.Builder.probationPeriod(Integer probationPeriod) 试用期时长(月份)Employment.Builder.reasonForOffboarding(Enum reasonForOffboarding) 离职原因,枚举值可通过文档[【飞书人事枚举常量】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/feishu-people-enum-constant)离职原因(reason_for_offboarding)枚举定义部分获得是否离职重聘Employment.Builder.rehireEmploymentId(String rehireEmploymentId) 历史雇佣信息 ID,可以通过【查询单个雇佣信息】查询详细信息Employment.Builder.seniorityDate(String seniorityDate) 资历起算日期Employment.Builder.serviceCompany(String serviceCompany) 任职公司司龄Employment.Builder.workEmailList(Email[] workEmailList) 工作邮箱列表,只有当邮箱下面所有条件时,才在个人信息页面可见: ;- is_primary = "true";- is_public = "true";- email_usage = "work"Employment.Builder.workingHoursTypeId(String workingHoursTypeId) 工时制度 ID,详细信息可通过【查询单个工时制度】接口获得Employment.Builder.workLocationId(String workLocationId) 工作地点 ID,详细信息可通过【查询单个地点】接口获得排班类型