简历以及招聘人基础逻辑修改
This commit is contained in:
@@ -0,0 +1,49 @@
|
||||
package com.vetti.hotake.domain;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import com.vetti.common.annotation.Excel;
|
||||
import com.vetti.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 候选人面试记录信息对象 hotake_candidate_interview_record_info
|
||||
*
|
||||
* @author wangxiangshun
|
||||
* @date 2025-12-08
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class HotakeCandidateInterviewRecordInfo extends BaseEntity
|
||||
{
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
/** 主键ID */
|
||||
@ApiModelProperty("主键ID")
|
||||
private Long id;
|
||||
|
||||
/** 用户ID */
|
||||
@ApiModelProperty("用户ID")
|
||||
private Long userId;
|
||||
|
||||
/** 简历ID */
|
||||
@ApiModelProperty("简历ID")
|
||||
private Long cvId;
|
||||
|
||||
/** 招聘人ID */
|
||||
@ApiModelProperty("招聘人ID")
|
||||
private Long recruiterId;
|
||||
|
||||
/** 候选人状态(Hot、Warm、Cold、Pending) */
|
||||
@ApiModelProperty("候选人状态(Hot、Warm、Cold、Pending)")
|
||||
private String candidateStatus;
|
||||
|
||||
/** 当前阶段 */
|
||||
@ApiModelProperty("当前阶段(Applied、Shortlisted、Interview、Offer、Hired)")
|
||||
private String stage;
|
||||
|
||||
/** 最后联系时间 */
|
||||
@ApiModelProperty("最后联系时间")
|
||||
private String lastContact;
|
||||
|
||||
}
|
||||
@@ -62,6 +62,15 @@ public class HotakeCvInfo extends BaseEntity
|
||||
@ApiModelProperty("简历内容MD5 Hash")
|
||||
private String cvMd5;
|
||||
|
||||
@ApiModelProperty("工作经验")
|
||||
private String experience;
|
||||
|
||||
@ApiModelProperty("AI评分")
|
||||
private String aiMatchScore;
|
||||
|
||||
@ApiModelProperty("AI评分百分比")
|
||||
private String aiMatchScorePercentage;
|
||||
|
||||
@ApiModelProperty("简历详细信息-固定模版")
|
||||
private HotakeCvInfoDto cvInfoDto;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user