package com.vetti.hotake.domain.vo;

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

/**
 * 候选人面试综合评估 信息对象
 *
 * @author wangxiangshun
 * @date 2026-01-17
 */
@Data
@Accessors(chain = true)
public class HotakeCandidateInterviewEvaluationVo {

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

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

    @ApiModelProperty("必备技能")
    private String requiredSkills;

    @ApiModelProperty("首选技能")
    private String preferredSkills;

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

    @ApiModelProperty("候选者名称")
    private String name;

    @ApiModelProperty("当前岗位")
    private String currentPosition;

    @ApiModelProperty("邮箱")
    private String email;

    @ApiModelProperty("工作经验")
    private String workExperience;

    @ApiModelProperty("技能")
    private String skills;

    @ApiModelProperty("教育")
    private String education;

    @ApiModelProperty("证书")
    private String certifications;

    @ApiModelProperty("面试时间")
    private String interviewData;

    @ApiModelProperty("问题")
    private String questions;

    @ApiModelProperty("答案")
    private String answers;

    @ApiModelProperty("技术分数")
    private String technical;

    @ApiModelProperty("沟通分数")
    private String communication;

    @ApiModelProperty("安全意思分数")
    private String safetyAwareness;

    @ApiModelProperty("解决问题分数")
    private String problemSolving;


}
