package com.vetti.hotake.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 招聘者AI简历评分和排名系统 信息对象
 *
 * @author wangxiangshun
 * @date 2026-01-17
 */
@Data
@Accessors(chain = true)
public class HotakeAiCvScoringRankingVo {

    @ApiModelProperty("职位名称")
    private String title;

    @ApiModelProperty("职位描述")
    private String description;

    @ApiModelProperty("必需技能")
    private List<String> requiredSkills;

    @ApiModelProperty("优选技能")
    private List<String> niceToHaveSkills;

    @ApiModelProperty("工作经验要求")
    private String experienceRequired;

    @ApiModelProperty("教育要求")
    private String educationRequired;

    @ApiModelProperty("候选人信息")
    private HotakeCandidateVcInfoVo candidates;


}
