package com.vetti.common.core.domain.dto.user;

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

import java.util.List;

/**
 * 简历结构化信息对象 hotake_cv_info
 *
 * @author wangxiangshun
 * @date 2025-11-30
 */
@Data
@Accessors(chain = true)
public class HotakeUserCvInfoDto {

    @ApiModelProperty("姓名")
    private String name;
    @ApiModelProperty("出生日期")
    private String birthday;
    @ApiModelProperty("电话")
    private String phone;
    @ApiModelProperty("邮箱")
    private String email;
    @ApiModelProperty("岗位")
    private String position;
    @ApiModelProperty("地点")
    private String location;
    @ApiModelProperty("当前工作公司")
    private String currentWork;
    @ApiModelProperty("工作年限")
    private String experienceYear;
    @ApiModelProperty("链接对象集合")
    private List<VcUserLinksDto> links;
    @ApiModelProperty("自我介绍")
    private String about;
    @ApiModelProperty("技能工具-许可证、注册/会员资格、认证")
    private List<VcUserSkillsToolsDto> skillsTools;
    @ApiModelProperty("语言")
    private List<VcUserLanguagesDto> languages;
    @ApiModelProperty("工作经验集合")
    private List<VcUserExperienceDto> experience;
    @ApiModelProperty("教育经历")
    private List<VcUserEducationDto> education;


}
