package com.vetti.web.entity.dto;

import com.vetti.common.core.domain.entity.SysUser;
import com.vetti.hotake.domain.HotakeComplianceInfo;
import com.vetti.hotake.domain.HotakeCvInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 用户信息对象
 *
 * @author wangxiangshun
 * @date 2025-11-02
 */
@Data
@Accessors(chain = true)
public class SysUserDto extends SysUser {

    @ApiModelProperty("是否可以参加面试标识(0:不可以,1:可以)")
    private String isInterview;

    @ApiModelProperty("简历数据集合")
    private List<HotakeCvInfo> cvInfoList;

    @ApiModelProperty("个人合规数据集合")
    private List<HotakeComplianceInfo> complianceInfoList;
}
