类的使用
com.lark.oapi.service.corehr.v2.model.Employee.Builder
使用Employee.Builder的程序包
-
com.lark.oapi.service.corehr.v2.model中Employee.Builder的使用
修饰符和类型方法说明Employee.Builder.atsApplicationId(String atsApplicationId) 招聘投递 ID ,详细信息可以通过【获取投递信息】接口查询获得员工头像所属公司 ID,详细信息可通过【查询单个公司】接口获得Employee.Builder.compensationType(Enum compensationType) 薪资类型Employee.Builder.contractEndDate(String contractEndDate) 主合同到期日期Employee.Builder.contractExpectedEndDate(String contractExpectedEndDate) 主合同预计到期日期Employee.Builder.contractStartDate(String contractStartDate) 主合同开始日期Employee.Builder.costCenterList(JobDataCostCenter[] costCenterList) 成本中心列表Employee.Builder.customFields(CustomFieldData[] customFields) 自定义字段Employee.Builder.department(BasicDepartment department) 部门基本信息Employee.Builder.departmentId(String departmentId) 部门 ID,详细信息可通过【查询单个部门】接口获得Employee.Builder.directManager(BasicEmployee directManager) 直接上级基本信息Employee.Builder.directManagerId(String directManagerId) 直接上级的雇佣 IDEmployee.Builder.dottedLineManager(BasicEmployee dottedLineManager) 虚线上级基本信息Employee.Builder.dottedLineManagerId(String dottedLineManagerId) 虚线上级的雇佣 IDEmployee.Builder.effectiveDate(String effectiveDate) 当前雇佣记录的入职日期Employee.Builder.emailAddress(String emailAddress) 邮箱地址Employee.Builder.employeeNumber(String employeeNumber) 工号Employee.Builder.employeeTypeId(String employeeTypeId) 人员类型 ID,详细信息可通过【查询单个人员类型】接口获得Employee.Builder.employmentId(String employmentId) 雇佣 IDEmployee.Builder.employmentStatus(Enum employmentStatus) 雇佣状态,枚举值可通过文档【飞书人事枚举常量】雇员状态(employment_status)枚举定义获得Employee.Builder.employmentType(Enum employmentType) 雇佣类型,枚举值可通过文档【飞书人事枚举常量】雇佣类型(employment_type)枚举定义获得Employee.Builder.expirationDate(String expirationDate) 离职日期,即员工的最后一个工作日,最后一个工作日时员工的雇佣状态仍为“在职”,次日凌晨将更改为“离职”Employee.Builder.externalId(String externalId) 外部系统 ID , 可存储租户系统中的员工 IDEmployee.Builder.internationalAssignment(Boolean internationalAssignment) 是否外派职务序列Employee.Builder.jobFamilyId(String jobFamilyId) 序列 ID,详细信息可通过【查询单个职务序列】接口获得Employee.Builder.jobGradeId(String jobGradeId) 职等 ID职务 ID,详细信息可通过【查询单个职务】接口获得职级Employee.Builder.jobLevelId(String jobLevelId) 职级 ID,详细信息可通过【查询单个职务级别】接口获得static Employee.BuilderEmployee.newBuilder()Employee.Builder.noncompeteStatus(Enum noncompeteStatus) 竞业状态,枚举值包括:1.竞业中;2.未竞业Employee.Builder.onProbation(Boolean onProbation) 是否在试用期中Employee.Builder.pastOffboarding(Boolean pastOffboarding) 是否历史离职人员Employee.Builder.payGroupId(String payGroupId) 所属薪资组 IDEmployee.Builder.personInfo(PersonInfo personInfo) 基本个人信息待入职 IDEmployee.Builder.primaryContractId(String primaryContractId) 主合同 IDEmployee.Builder.primaryEmployment(Boolean primaryEmployment) 是否是主雇佣信息Employee.Builder.probationEndDate(String probationEndDate) 试用期结束日期(实际结束日期)Employee.Builder.probationPeriod(Integer probationPeriod) 试用期时长(月)Employee.Builder.reasonForOffboarding(Enum reasonForOffboarding) 离职原因,枚举值可通过文档【飞书人事枚举常量】离职原因(reason_for_offboarding)枚举定义部分获得Employee.Builder.recruitmentType(Enum recruitmentType) 招聘来源,枚举值 api_name 可通过【获取自定义字段详情】接口查询Employee.Builder.regularEmployeeStartDate(String regularEmployeeStartDate) 转正式日期是否离职重聘Employee.Builder.rehireEmploymentId(String rehireEmploymentId) 历史雇佣信息 ID,可以通过【查询单个雇佣信息】查询详细信息Employee.Builder.seniorityDate(String seniorityDate) 资历起算日期Employee.Builder.serviceCompany(String serviceCompany) 任职公司司龄Employee.Builder.timesEmployed(Integer timesEmployed) 入职次数时区Employee.Builder.workCalendarId(String workCalendarId) 工作日历 IDEmployee.Builder.workEmailList(WorkEmail[] workEmailList) 工作邮箱列表,只有当邮箱满足下面所有条件时,才在个人信息页面可见Employee.Builder.workingHoursTypeId(String workingHoursTypeId) 工时制度 ID,详细信息可通过【查询单个工时制度】接口获得Employee.Builder.workLocationId(String workLocationId) 工作地点 ID,详细信息可通过【查询单个地点】接口获得排班类型