| 程序包 | 说明 |
|---|---|
| com.lark.oapi.service.corehr.v2.model |
| 限定符和类型 | 方法和说明 |
|---|---|
Enum |
Enum.Builder.build() |
Enum |
PersonName.getAdditionalNameType() |
Enum[] |
Address.getAddressTypeList() |
Enum |
SignatureTemplateBriefInfo.getApplicability() |
Enum |
PhoneNumberAndAreaCode.getAreaCode() |
Enum |
Assessment.getAssessmentGrade() |
Enum |
Assessment.getAssessmentResult() |
Enum |
Assessment.getAssessmentStatus() |
Enum |
JobData.getAssignmentStartReason() |
Enum |
BankAccount.getBankAccountType() |
Enum[] |
BankAccount.getBankAccountUsage() |
Enum |
SignatureFolder.getBizType() |
Enum |
SignatureTemplateInfoWithThumbnail.getCategory() |
Enum |
SignatureTemplateBriefInfo.getCategory() |
Enum |
PreHireOnboardingInfo.getCheckInMethod() |
Enum |
Employee.getCompensationType() |
Enum |
EmployeesAdditionalJobEdit.getCompensationType() |
Enum |
JobData.getCompensationType() |
Enum |
PreHireEmploymentInfo.getCompensationType() |
Enum |
EmployeesAdditionalJob.getCompensationType() |
Enum |
SignatureTemplateContentItem.getContentType() |
Enum |
Contract.getContractStatus() |
Enum |
Contract.getContractType() |
Enum |
SignatureTemplateCustomField.getCustomFieldType() |
Enum |
Education.getDegree() |
Enum |
Phone.getDeviceType() |
Enum |
Contract.getDurationType() |
Enum |
Email.getEmailUsage() |
Enum |
WorkEmail.getEmailUsage() |
Enum |
Employee.getEmploymentStatus() |
Enum |
Employment.getEmploymentStatus() |
Enum |
Employee.getEmploymentType() |
Enum |
Employment.getEmploymentType() |
Enum[] |
Dimension.getEnumValue() |
Enum |
Education.getFieldOfStudyName() |
Enum |
SignatureTemplateField.getFieldType() |
Enum |
SignatureTemplateCombinationSubFieldInfo.getFieldType() |
Enum |
ProbationInfoForSubmit.getFinalAssessmentGrade() |
Enum |
ProbationInfo.getFinalAssessmentGrade() |
Enum |
ProbationInfoForSubmit.getFinalAssessmentResult() |
Enum |
ProbationInfo.getFinalAssessmentResult() |
Enum |
ProbationInfoForSubmit.getFinalAssessmentStatus() |
Enum |
ProbationInfo.getFinalAssessmentStatus() |
Enum |
PersonInfo.getGender() |
Enum |
Dependent.getGender() |
Enum |
PersonInfo.getHukouType() |
Enum |
PersonInfoChn.getHukouType() |
Enum |
SignatureHumanInfo.getHumanType() |
Enum[] |
Company.getIndustryList() |
Enum |
Phone.getInternationalAreaCode() |
Enum |
InternationalAssignmentV2ForCreate.getInternationalAssignmentStatus() |
Enum |
InternationalAssignmentV2.getInternationalAssignmentStatus() |
Enum |
InternationalAssignment.getInternationalAssignmentStatus() |
Enum |
InternationalAssignmentV2ForPatch.getInternationalAssignmentStatus() |
Enum |
InternationalAssignmentV2ForCreate.getInternationalAssignmentType() |
Enum |
InternationalAssignmentV2.getInternationalAssignmentType() |
Enum |
InternationalAssignment.getInternationalAssignmentType() |
Enum |
InternationalAssignmentV2ForPatch.getInternationalAssignmentType() |
Enum |
Education.getLevelOfEducation() |
Enum |
Location.getLocale() |
Enum |
LocationV2.getLocale() |
Enum[] |
Location.getLocationUsageList() |
Enum[] |
LocationV2.getLocationUsages() |
Enum |
SignatureTemplateFilter.getLogic() |
Enum |
PersonInfo.getMaritalStatus() |
Enum |
PersonName.getNameType() |
Enum |
Employee.getNoncompeteStatus() |
Enum |
SignatureTemplateFilterItem.getOp() |
Enum |
ReorganizationInfo.getOriginalSubType() |
Enum |
PersonalProfile.getPersonalProfileType() |
Enum |
Phone.getPhoneUsage() |
Enum[] |
PersonInfo.getPoliticalAffiliations() |
Enum[] |
PersonInfoChn.getPoliticalAffiliations() |
Enum |
JobData.getProbationOutcome() |
Enum |
ProbationInfoForSubmit.getProbationStatus() |
Enum |
ProbationInfo.getProbationStatus() |
Enum |
PersonInfo.getRace() |
Enum |
Employee.getReasonForOffboarding() |
Enum |
Employment.getReasonForOffboarding() |
Enum |
Employee.getRecruitmentType() |
Enum |
Employee.getRehire() |
Enum |
EmergencyContact.getRelationship() |
Enum |
Dependent.getRelationship() |
Enum |
PersonInfo.getReligion() |
Enum |
Contract.getRenewalStatus() |
Enum |
ResidentTax.getResidentStatus() |
Enum |
Education.getSchoolName() |
Enum |
SignatureFile.getSignatureFileState() |
Enum |
Contract.getSigningType() |
Enum |
PersonName.getSocial() |
Enum |
SignatureTemplateCommonFieldInfo.getSource() |
Enum |
SignatureTemplateCombinationFieldInfoV2.getSource() |
Enum |
SignatureTemplateCombinationFieldInfo.getSource() |
Enum |
Dependent.getSpousesWorkingStatus() |
Enum |
Department.getStaffingModel() |
Enum |
DepartmentForPatch.getStaffingModel() |
Enum |
CountryRegionSubdivision.getSubdivisionType() |
Enum |
ProbationInfoForSubmit.getSubmissionType() |
Enum |
ProbationInfo.getSubmissionType() |
Enum |
Department.getSubType() |
Enum |
DepartmentForPatch.getSubType() |
Enum[] |
Company.getSubTypeList() |
Enum |
ReorganizationInfo.getTargetSubType() |
Enum |
SignatureSignatoryLabel.getTemplateSignatoryType() |
Enum |
PersonName.getTitle() |
Enum |
Company.getType() |
Enum |
HiberarchyCommon.getType() |
Enum |
SignatureTemplateInfoWithThumbnail.getUsage() |
Enum |
SignatureTemplateBriefInfo.getUsage() |
Enum |
Employee.getWorkShift() |
Enum |
EmployeesAdditionalJobEdit.getWorkShift() |
Enum |
JobData.getWorkShift() |
Enum |
PreHireEmploymentInfo.getWorkShift() |
Enum |
EmployeesAdditionalJob.getWorkShift() |
| 限定符和类型 | 方法和说明 |
|---|---|
PersonName.Builder |
PersonName.Builder.additionalNameType(Enum additionalNameType)
补充姓名类型
示例值:
|
Address.Builder |
Address.Builder.addressTypeList(Enum[] addressTypeList)
地址类型
示例值:
|
SignatureTemplateBriefInfo.Builder |
SignatureTemplateBriefInfo.Builder.applicability(Enum applicability)
适用范围
示例值:
|
PhoneNumberAndAreaCode.Builder |
PhoneNumberAndAreaCode.Builder.areaCode(Enum areaCode)
区号
示例值:123123
|
Assessment.Builder |
Assessment.Builder.assessmentGrade(Enum assessmentGrade)
试用期考核等级
示例值:
|
Assessment.Builder |
Assessment.Builder.assessmentResult(Enum assessmentResult)
试用期考核结果
示例值:
|
Assessment.Builder |
Assessment.Builder.assessmentStatus(Enum assessmentStatus)
考核状态
示例值:
|
JobData.Builder |
JobData.Builder.assignmentStartReason(Enum assignmentStartReason)
任职原因,枚举值可通过文档【飞书人事枚举常量】任职原因(assignment_start_reason)枚举定义部分获得
示例值:onboarding
|
BankAccount.Builder |
BankAccount.Builder.bankAccountType(Enum bankAccountType)
银行卡类型,枚举值可通过文档【飞书人事枚举常量】银行卡类型(Bank Account Type)枚举定义部分获得
示例值:
|
BankAccount.Builder |
BankAccount.Builder.bankAccountUsage(Enum[] bankAccountUsage)
银行卡用途,枚举值可通过文档【飞书人事枚举常量】银行卡用途(Bank Account Usage)枚举定义部分获得
示例值:
|
SignatureFolder.Builder |
SignatureFolder.Builder.bizType(Enum bizType)
业务 会对应不同的topic
示例值:
|
SignatureTemplateInfoWithThumbnail.Builder |
SignatureTemplateInfoWithThumbnail.Builder.category(Enum category)
模版类别
示例值:
|
SignatureTemplateBriefInfo.Builder |
SignatureTemplateBriefInfo.Builder.category(Enum category)
模版类别
示例值:
|
PreHireOnboardingInfo.Builder |
PreHireOnboardingInfo.Builder.checkInMethod(Enum checkInMethod)
-| 招聘来源 ,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name = "pre_hire" - custom_api_name = "check_in_method"
示例值:
|
Employee.Builder |
Employee.Builder.compensationType(Enum compensationType)
薪资类型
示例值:
|
EmployeesAdditionalJobEdit.Builder |
EmployeesAdditionalJobEdit.Builder.compensationType(Enum compensationType)
薪资类型,可通过[【获取字段详情】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口查询,查询参数如下:;- object_api_name = "job_data";- custom_api_name = "compensation_type"
示例值:
|
JobData.Builder |
JobData.Builder.compensationType(Enum compensationType)
薪资类型
示例值:
|
PreHireEmploymentInfo.Builder |
PreHireEmploymentInfo.Builder.compensationType(Enum compensationType)
-| 薪资类型,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:compensation_type - object_api_name:pre_hire
示例值:
|
EmployeesAdditionalJob.Builder |
EmployeesAdditionalJob.Builder.compensationType(Enum compensationType)
薪资类型,可通过[【获取字段详情】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口查询,查询参数如下:;- object_api_name = "job_data";- custom_api_name = "compensation_type"
示例值:
|
SignatureTemplateContentItem.Builder |
SignatureTemplateContentItem.Builder.contentType(Enum contentType)
电子签模版内容的类型
示例值:
|
Contract.Builder |
Contract.Builder.contractStatus(Enum contractStatus)
合同协议状态,枚举值可通过文档【飞书人事枚举常量】合同协议状态(contract_status)枚举定义部分获得
示例值:
|
Contract.Builder |
Contract.Builder.contractType(Enum contractType)
合同类型,枚举值可通过文档【飞书人事枚举常量】合同类型(contract_type)枚举定义部分获得
示例值:
|
SignatureTemplateCustomField.Builder |
SignatureTemplateCustomField.Builder.customFieldType(Enum customFieldType)
用户自定义字段类型
示例值:
|
Education.Builder |
Education.Builder.degree(Enum degree)
学位
示例值:
|
Phone.Builder |
Phone.Builder.deviceType(Enum deviceType)
设备类型
示例值:
|
Contract.Builder |
Contract.Builder.durationType(Enum durationType)
期限类型,枚举值可通过文档【飞书人事枚举常量】合同期限类型(duration_type)枚举定义部分获得
示例值:
|
Email.Builder |
Email.Builder.emailUsage(Enum emailUsage)
邮箱用途,枚举值可通过文档【飞书人事枚举常量】邮箱用途(email_usage)枚举定义获得
示例值:
|
WorkEmail.Builder |
WorkEmail.Builder.emailUsage(Enum emailUsage)
邮箱用途,枚举值可通过文档【飞书人事枚举常量】邮箱用途(email_usage)枚举定义获得
示例值:
|
Employee.Builder |
Employee.Builder.employmentStatus(Enum employmentStatus)
雇佣状态,枚举值可通过文档【飞书人事枚举常量】雇员状态(employment_status)枚举定义获得
示例值:
|
Employment.Builder |
Employment.Builder.employmentStatus(Enum employmentStatus)
雇员状态
示例值:
|
Employee.Builder |
Employee.Builder.employmentType(Enum employmentType)
雇佣类型,枚举值可通过文档【飞书人事枚举常量】雇佣类型(employment_type)枚举定义获得
示例值:
|
Employment.Builder |
Employment.Builder.employmentType(Enum employmentType)
雇佣类型
示例值:
|
Dimension.Builder |
Dimension.Builder.enumValue(Enum[] enumValue)
枚举类型的维度对应的枚举值列表
示例值:
|
Education.Builder |
Education.Builder.fieldOfStudyName(Enum fieldOfStudyName)
专业名称
示例值:
|
SignatureTemplateField.Builder |
SignatureTemplateField.Builder.fieldType(Enum fieldType)
模板字段值类型枚举
示例值:
|
SignatureTemplateCombinationSubFieldInfo.Builder |
SignatureTemplateCombinationSubFieldInfo.Builder.fieldType(Enum fieldType)
字段类型枚举
示例值:
|
ProbationInfoForSubmit.Builder |
ProbationInfoForSubmit.Builder.finalAssessmentGrade(Enum finalAssessmentGrade)
试用期考核最终等级
示例值:grade_a
|
ProbationInfo.Builder |
ProbationInfo.Builder.finalAssessmentGrade(Enum finalAssessmentGrade)
试用期考核最终等级
示例值:grade_a
|
ProbationInfoForSubmit.Builder |
ProbationInfoForSubmit.Builder.finalAssessmentResult(Enum finalAssessmentResult)
试用期考核最终结果
示例值:approved
|
ProbationInfo.Builder |
ProbationInfo.Builder.finalAssessmentResult(Enum finalAssessmentResult)
试用期考核最终结果
示例值:approved
|
ProbationInfoForSubmit.Builder |
ProbationInfoForSubmit.Builder.finalAssessmentStatus(Enum finalAssessmentStatus)
试用期考核最终状态
示例值:completed
|
ProbationInfo.Builder |
ProbationInfo.Builder.finalAssessmentStatus(Enum finalAssessmentStatus)
试用期考核最终状态
示例值:completed
|
PersonInfo.Builder |
PersonInfo.Builder.gender(Enum gender)
-| 性别,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:gender - object_api_name:person
示例值:
|
Dependent.Builder |
Dependent.Builder.gender(Enum gender)
性别
示例值:
|
PersonInfo.Builder |
PersonInfo.Builder.hukouType(Enum hukouType)
户口类型,枚举值可通过文档【飞书人事枚举常量】户口类型(hukou_type)枚举定义部分获得
示例值:
|
PersonInfoChn.Builder |
PersonInfoChn.Builder.hukouType(Enum hukouType)
-| 户口类型,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:hukou_type - object_api_name:person_info_chn
示例值:
|
SignatureHumanInfo.Builder |
SignatureHumanInfo.Builder.humanType(Enum humanType)
归属人类型
示例值:
|
Company.Builder |
Company.Builder.industryList(Enum[] industryList)
行业
示例值:
|
Phone.Builder |
Phone.Builder.internationalAreaCode(Enum internationalAreaCode)
国家区号
示例值:
|
InternationalAssignmentV2ForCreate.Builder |
InternationalAssignmentV2ForCreate.Builder.internationalAssignmentStatus(Enum internationalAssignmentStatus)
当前生效外派记录的外派状态 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_status - object_api_name:international_assignment
示例值:
|
InternationalAssignmentV2.Builder |
InternationalAssignmentV2.Builder.internationalAssignmentStatus(Enum internationalAssignmentStatus)
当前生效外派记录的外派状态 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_status - object_api_name:international_assignment
示例值:
|
InternationalAssignment.Builder |
InternationalAssignment.Builder.internationalAssignmentStatus(Enum internationalAssignmentStatus)
-| 当前生效外派记录的外派状态 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_status - object_api_name:international_assignment
示例值:
|
InternationalAssignmentV2ForPatch.Builder |
InternationalAssignmentV2ForPatch.Builder.internationalAssignmentStatus(Enum internationalAssignmentStatus)
当前生效外派记录的外派状态 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_status - object_api_name:international_assignment
示例值:
|
InternationalAssignmentV2ForCreate.Builder |
InternationalAssignmentV2ForCreate.Builder.internationalAssignmentType(Enum internationalAssignmentType)
当前生效外派记录的外派类型 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_type - object_api_name:international_assignment
示例值:
|
InternationalAssignmentV2.Builder |
InternationalAssignmentV2.Builder.internationalAssignmentType(Enum internationalAssignmentType)
当前生效外派记录的外派类型 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_type - object_api_name:international_assignment
示例值:
|
InternationalAssignment.Builder |
InternationalAssignment.Builder.internationalAssignmentType(Enum internationalAssignmentType)
-| 当前生效外派记录的外派类型 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_type - object_api_name:international_assignment
示例值:
|
InternationalAssignmentV2ForPatch.Builder |
InternationalAssignmentV2ForPatch.Builder.internationalAssignmentType(Enum internationalAssignmentType)
当前生效外派记录的外派类型 - 枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:international_assignment_type - object_api_name:international_assignment
示例值:
|
Education.Builder |
Education.Builder.levelOfEducation(Enum levelOfEducation)
学历
示例值:
|
Location.Builder |
Location.Builder.locale(Enum locale)
区域设置
示例值:zh_cn
|
LocationV2.Builder |
LocationV2.Builder.locale(Enum locale)
区域设置
示例值:zh_cn
|
Location.Builder |
Location.Builder.locationUsageList(Enum[] locationUsageList)
地点用途
示例值:
|
LocationV2.Builder |
LocationV2.Builder.locationUsages(Enum[] locationUsages)
地点用途
示例值:
|
SignatureTemplateFilter.Builder |
SignatureTemplateFilter.Builder.logic(Enum logic)
多个生效条件的logic
示例值:
|
PersonInfo.Builder |
PersonInfo.Builder.maritalStatus(Enum maritalStatus)
-| 婚姻状况,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:marital_status - object_api_name:person
示例值:
|
PersonName.Builder |
PersonName.Builder.nameType(Enum nameType)
姓名类型
示例值:
|
Employee.Builder |
Employee.Builder.noncompeteStatus(Enum noncompeteStatus)
竞业状态,枚举值包括:1.竞业中;2.未竞业
示例值:
|
SignatureTemplateFilterItem.Builder |
SignatureTemplateFilterItem.Builder.op(Enum op)
操作符
示例值:
|
ReorganizationInfo.Builder |
ReorganizationInfo.Builder.originalSubType(Enum originalSubType)
原部门类型,枚举值可通过文档【飞书人事枚举常量】部门子类型(department_sub_type)枚举定义部分获得
示例值:
|
PersonalProfile.Builder |
PersonalProfile.Builder.personalProfileType(Enum personalProfileType)
资料类型
示例值:
|
Phone.Builder |
Phone.Builder.phoneUsage(Enum phoneUsage)
电话用途
示例值:
|
PersonInfo.Builder |
PersonInfo.Builder.politicalAffiliations(Enum[] politicalAffiliations)
政治面貌,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:political_affiliation - object_api_name:person_info_chn
示例值:
|
PersonInfoChn.Builder |
PersonInfoChn.Builder.politicalAffiliations(Enum[] politicalAffiliations)
政治面貌,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:political_affiliation - object_api_name:person_info_chn
示例值:
|
JobData.Builder |
JobData.Builder.probationOutcome(Enum probationOutcome)
试用期结果,枚举值可通过文档【飞书人事枚举常量】试用期结果(probation_outcome)枚举定义部分获得
示例值:passed
|
ProbationInfoForSubmit.Builder |
ProbationInfoForSubmit.Builder.probationStatus(Enum probationStatus)
试用期状态
示例值:converted
|
ProbationInfo.Builder |
ProbationInfo.Builder.probationStatus(Enum probationStatus)
试用期状态
示例值:converted
|
PersonInfo.Builder |
PersonInfo.Builder.race(Enum race)
-| 民族 / 种族,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:ethnicity_race - object_api_name:person
示例值:
|
Employee.Builder |
Employee.Builder.reasonForOffboarding(Enum reasonForOffboarding)
离职原因,枚举值可通过文档【飞书人事枚举常量】离职原因(reason_for_offboarding)枚举定义部分获得
示例值:
|
Employment.Builder |
Employment.Builder.reasonForOffboarding(Enum reasonForOffboarding)
离职原因
示例值:
|
Employee.Builder |
Employee.Builder.recruitmentType(Enum recruitmentType)
招聘来源,枚举值 api_name 可通过【获取自定义字段详情】接口查询
示例值:
|
Employee.Builder |
Employee.Builder.rehire(Enum rehire)
是否离职重聘
示例值:
|
EmergencyContact.Builder |
EmergencyContact.Builder.relationship(Enum relationship)
关系
示例值:
|
Dependent.Builder |
Dependent.Builder.relationship(Enum relationship)
关系
示例值:
|
PersonInfo.Builder |
PersonInfo.Builder.religion(Enum religion)
-| 宗教信仰,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - object_api_name:person - custom_api_name:religion
示例值:
|
Contract.Builder |
Contract.Builder.renewalStatus(Enum renewalStatus)
续签状态,枚举值可通过文档【飞书人事枚举常量】续签状态(renewal_status)枚举定义部分获得
示例值:
|
ResidentTax.Builder |
ResidentTax.Builder.residentStatus(Enum residentStatus)
-| 居民身份,枚举值 api_name 可通过【获取字段详情】接口查询,查询参数如下: - object_api_name = "resident_tax" - custom_api_name = "resident_status"
示例值:
|
Education.Builder |
Education.Builder.schoolName(Enum schoolName)
学校名称
示例值:
|
void |
PersonName.setAdditionalNameType(Enum additionalNameType) |
void |
Address.setAddressTypeList(Enum[] addressTypeList) |
void |
SignatureTemplateBriefInfo.setApplicability(Enum applicability) |
void |
PhoneNumberAndAreaCode.setAreaCode(Enum areaCode) |
void |
Assessment.setAssessmentGrade(Enum assessmentGrade) |
void |
Assessment.setAssessmentResult(Enum assessmentResult) |
void |
Assessment.setAssessmentStatus(Enum assessmentStatus) |
void |
JobData.setAssignmentStartReason(Enum assignmentStartReason) |
void |
BankAccount.setBankAccountType(Enum bankAccountType) |
void |
BankAccount.setBankAccountUsage(Enum[] bankAccountUsage) |
void |
SignatureFolder.setBizType(Enum bizType) |
void |
SignatureTemplateInfoWithThumbnail.setCategory(Enum category) |
void |
SignatureTemplateBriefInfo.setCategory(Enum category) |
void |
PreHireOnboardingInfo.setCheckInMethod(Enum checkInMethod) |
void |
Employee.setCompensationType(Enum compensationType) |
void |
EmployeesAdditionalJobEdit.setCompensationType(Enum compensationType) |
void |
JobData.setCompensationType(Enum compensationType) |
void |
PreHireEmploymentInfo.setCompensationType(Enum compensationType) |
void |
EmployeesAdditionalJob.setCompensationType(Enum compensationType) |
void |
SignatureTemplateContentItem.setContentType(Enum contentType) |
void |
Contract.setContractStatus(Enum contractStatus) |
void |
Contract.setContractType(Enum contractType) |
void |
SignatureTemplateCustomField.setCustomFieldType(Enum customFieldType) |
void |
Education.setDegree(Enum degree) |
void |
Phone.setDeviceType(Enum deviceType) |
void |
Contract.setDurationType(Enum durationType) |
void |
Email.setEmailUsage(Enum emailUsage) |
void |
WorkEmail.setEmailUsage(Enum emailUsage) |
void |
Employee.setEmploymentStatus(Enum employmentStatus) |
void |
Employment.setEmploymentStatus(Enum employmentStatus) |
void |
Employee.setEmploymentType(Enum employmentType) |
void |
Employment.setEmploymentType(Enum employmentType) |
void |
Dimension.setEnumValue(Enum[] enumValue) |
void |
Education.setFieldOfStudyName(Enum fieldOfStudyName) |
void |
SignatureTemplateField.setFieldType(Enum fieldType) |
void |
SignatureTemplateCombinationSubFieldInfo.setFieldType(Enum fieldType) |
void |
ProbationInfoForSubmit.setFinalAssessmentGrade(Enum finalAssessmentGrade) |
void |
ProbationInfo.setFinalAssessmentGrade(Enum finalAssessmentGrade) |
void |
ProbationInfoForSubmit.setFinalAssessmentResult(Enum finalAssessmentResult) |
void |
ProbationInfo.setFinalAssessmentResult(Enum finalAssessmentResult) |
void |
ProbationInfoForSubmit.setFinalAssessmentStatus(Enum finalAssessmentStatus) |
void |
ProbationInfo.setFinalAssessmentStatus(Enum finalAssessmentStatus) |
void |
PersonInfo.setGender(Enum gender) |
void |
Dependent.setGender(Enum gender) |
void |
PersonInfo.setHukouType(Enum hukouType) |
void |
PersonInfoChn.setHukouType(Enum hukouType) |
void |
SignatureHumanInfo.setHumanType(Enum humanType) |
void |
Company.setIndustryList(Enum[] industryList) |
void |
Phone.setInternationalAreaCode(Enum internationalAreaCode) |
void |
InternationalAssignmentV2ForCreate.setInternationalAssignmentStatus(Enum internationalAssignmentStatus) |
void |
InternationalAssignmentV2.setInternationalAssignmentStatus(Enum internationalAssignmentStatus) |
void |
InternationalAssignment.setInternationalAssignmentStatus(Enum internationalAssignmentStatus) |
void |
InternationalAssignmentV2ForPatch.setInternationalAssignmentStatus(Enum internationalAssignmentStatus) |
void |
InternationalAssignmentV2ForCreate.setInternationalAssignmentType(Enum internationalAssignmentType) |
void |
InternationalAssignmentV2.setInternationalAssignmentType(Enum internationalAssignmentType) |
void |
InternationalAssignment.setInternationalAssignmentType(Enum internationalAssignmentType) |
void |
InternationalAssignmentV2ForPatch.setInternationalAssignmentType(Enum internationalAssignmentType) |
void |
Education.setLevelOfEducation(Enum levelOfEducation) |
void |
Location.setLocale(Enum locale) |
void |
LocationV2.setLocale(Enum locale) |
void |
Location.setLocationUsageList(Enum[] locationUsageList) |
void |
LocationV2.setLocationUsages(Enum[] locationUsages) |
void |
SignatureTemplateFilter.setLogic(Enum logic) |
void |
PersonInfo.setMaritalStatus(Enum maritalStatus) |
void |
PersonName.setNameType(Enum nameType) |
void |
Employee.setNoncompeteStatus(Enum noncompeteStatus) |
void |
SignatureTemplateFilterItem.setOp(Enum op) |
void |
ReorganizationInfo.setOriginalSubType(Enum originalSubType) |
void |
PersonalProfile.setPersonalProfileType(Enum personalProfileType) |
void |
Phone.setPhoneUsage(Enum phoneUsage) |
void |
PersonInfo.setPoliticalAffiliations(Enum[] politicalAffiliations) |
void |
PersonInfoChn.setPoliticalAffiliations(Enum[] politicalAffiliations) |
void |
JobData.setProbationOutcome(Enum probationOutcome) |
void |
ProbationInfoForSubmit.setProbationStatus(Enum probationStatus) |
void |
ProbationInfo.setProbationStatus(Enum probationStatus) |
void |
PersonInfo.setRace(Enum race) |
void |
Employee.setReasonForOffboarding(Enum reasonForOffboarding) |
void |
Employment.setReasonForOffboarding(Enum reasonForOffboarding) |
void |
Employee.setRecruitmentType(Enum recruitmentType) |
void |
Employee.setRehire(Enum rehire) |
void |
EmergencyContact.setRelationship(Enum relationship) |
void |
Dependent.setRelationship(Enum relationship) |
void |
PersonInfo.setReligion(Enum religion) |
void |
Contract.setRenewalStatus(Enum renewalStatus) |
void |
ResidentTax.setResidentStatus(Enum residentStatus) |
void |
Education.setSchoolName(Enum schoolName) |
void |
SignatureFile.setSignatureFileState(Enum signatureFileState) |
void |
Contract.setSigningType(Enum signingType) |
void |
PersonName.setSocial(Enum social) |
void |
SignatureTemplateCommonFieldInfo.setSource(Enum source) |
void |
SignatureTemplateCombinationFieldInfoV2.setSource(Enum source) |
void |
SignatureTemplateCombinationFieldInfo.setSource(Enum source) |
void |
Dependent.setSpousesWorkingStatus(Enum spousesWorkingStatus) |
void |
Department.setStaffingModel(Enum staffingModel) |
void |
DepartmentForPatch.setStaffingModel(Enum staffingModel) |
void |
CountryRegionSubdivision.setSubdivisionType(Enum subdivisionType) |
void |
ProbationInfoForSubmit.setSubmissionType(Enum submissionType) |
void |
ProbationInfo.setSubmissionType(Enum submissionType) |
void |
Department.setSubType(Enum subType) |
void |
DepartmentForPatch.setSubType(Enum subType) |
void |
Company.setSubTypeList(Enum[] subTypeList) |
void |
ReorganizationInfo.setTargetSubType(Enum targetSubType) |
void |
SignatureSignatoryLabel.setTemplateSignatoryType(Enum templateSignatoryType) |
void |
PersonName.setTitle(Enum title) |
void |
Company.setType(Enum type) |
void |
HiberarchyCommon.setType(Enum type) |
void |
SignatureTemplateInfoWithThumbnail.setUsage(Enum usage) |
void |
SignatureTemplateBriefInfo.setUsage(Enum usage) |
void |
Employee.setWorkShift(Enum workShift) |
void |
EmployeesAdditionalJobEdit.setWorkShift(Enum workShift) |
void |
JobData.setWorkShift(Enum workShift) |
void |
PreHireEmploymentInfo.setWorkShift(Enum workShift) |
void |
EmployeesAdditionalJob.setWorkShift(Enum workShift) |
SignatureFile.Builder |
SignatureFile.Builder.signatureFileState(Enum signatureFileState)
电子签文件状态,枚举值可通过文档【飞书人事枚举常量】电子签文件状态(signature_file_state)枚举定义部分获得
示例值:
|
Contract.Builder |
Contract.Builder.signingType(Enum signingType)
签订类型,枚举值可通过文档【飞书人事枚举常量】签订类型(signing_type)枚举定义部分获得
示例值:
|
PersonName.Builder |
PersonName.Builder.social(Enum social)
尊称
示例值:王大帅
|
SignatureTemplateCommonFieldInfo.Builder |
SignatureTemplateCommonFieldInfo.Builder.source(Enum source)
模板字段源类型;枚举值填到enum_name中,如:"System" "MainData"
示例值:
|
SignatureTemplateCombinationFieldInfoV2.Builder |
SignatureTemplateCombinationFieldInfoV2.Builder.source(Enum source)
电子签模板字段源类型
示例值:
|
SignatureTemplateCombinationFieldInfo.Builder |
SignatureTemplateCombinationFieldInfo.Builder.source(Enum source)
电子签模板字段源类型
示例值:
|
Dependent.Builder |
Dependent.Builder.spousesWorkingStatus(Enum spousesWorkingStatus)
配偶工作状态
示例值:
|
Department.Builder |
Department.Builder.staffingModel(Enum staffingModel)
是否使用职务
示例值:
|
DepartmentForPatch.Builder |
DepartmentForPatch.Builder.staffingModel(Enum staffingModel)
是否使用职务
示例值:
|
CountryRegionSubdivision.Builder |
CountryRegionSubdivision.Builder.subdivisionType(Enum subdivisionType)
行政区类型,枚举值可通过飞书人事[枚举常量介绍](https://open.feishu.cn/document/server-docs/corehr-v1/feishu-people-enum-constant#402ea9a0)文档中行政区类型(subdivision_type)定义部分获得
示例值:
|
ProbationInfoForSubmit.Builder |
ProbationInfoForSubmit.Builder.submissionType(Enum submissionType)
发起方
示例值:hr_submission
|
ProbationInfo.Builder |
ProbationInfo.Builder.submissionType(Enum submissionType)
发起方
示例值:hr_submission
|
Department.Builder |
Department.Builder.subType(Enum subType)
部门类型,枚举值可通过文档【飞书人事枚举常量】部门子类型(department_sub_type)枚举定义部分获得
示例值:
|
DepartmentForPatch.Builder |
DepartmentForPatch.Builder.subType(Enum subType)
子类型
示例值:
|
Company.Builder |
Company.Builder.subTypeList(Enum[] subTypeList)
主体类型
示例值:
|
ReorganizationInfo.Builder |
ReorganizationInfo.Builder.targetSubType(Enum targetSubType)
调整后部门类型,枚举值可通过文档【飞书人事枚举常量】部门子类型(department_sub_type)枚举定义部分获得
示例值:
|
SignatureSignatoryLabel.Builder |
SignatureSignatoryLabel.Builder.templateSignatoryType(Enum templateSignatoryType)
电子签模板签订人类型
示例值:
|
PersonName.Builder |
PersonName.Builder.title(Enum title)
头衔
示例值:王
|
Company.Builder |
Company.Builder.type(Enum type)
性质
示例值:
|
HiberarchyCommon.Builder |
HiberarchyCommon.Builder.type(Enum type)
组织类型
示例值:
|
SignatureTemplateInfoWithThumbnail.Builder |
SignatureTemplateInfoWithThumbnail.Builder.usage(Enum usage)
模版用法
示例值:
|
SignatureTemplateBriefInfo.Builder |
SignatureTemplateBriefInfo.Builder.usage(Enum usage)
模版用法
示例值:
|
Employee.Builder |
Employee.Builder.workShift(Enum workShift)
排班类型
示例值:
|
EmployeesAdditionalJobEdit.Builder |
EmployeesAdditionalJobEdit.Builder.workShift(Enum workShift)
排班类型,可通过[【获取字段详情】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口查询,查询参数如下:;- object_api_name = "job_data";- custom_api_name = "work_shift"
示例值:
|
JobData.Builder |
JobData.Builder.workShift(Enum workShift)
排班类型
示例值:
|
PreHireEmploymentInfo.Builder |
PreHireEmploymentInfo.Builder.workShift(Enum workShift)
-| 排班类型,枚举值可查询【获取字段详情】接口获取,按如下参数查询即可: - custom_api_name:work_shift - object_api_name:pre_hire
示例值:
|
EmployeesAdditionalJob.Builder |
EmployeesAdditionalJob.Builder.workShift(Enum workShift)
排班类型,可通过[【获取字段详情】](https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/reference/corehr-v1/custom_field/get_by_param)接口查询,查询参数如下:;- object_api_name = "job_data";- custom_api_name = "work_shift"
示例值:
|
Copyright © 2024. All rights reserved.