Files
Vetti-Service-new/vetti-hotakes/src/main/java/com/vetti/hotake/domain/HotakeAiInterviewQuestionsInfo.java

69 lines
1.6 KiB
Java

package com.vetti.hotake.domain;
import com.vetti.hotake.domain.dto.AiQuestionDto;
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;
import java.math.BigDecimal;
import java.util.List;
/**
* AI面试问题信息对象 hotake_ai_interview_questions_info
*
* @author wangxiangshun
* @date 2025-12-14
*/
@Data
@Accessors(chain = true)
public class HotakeAiInterviewQuestionsInfo extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键ID */
@ApiModelProperty("主键ID")
private Long id;
/** 岗位ID */
@ApiModelProperty("岗位ID")
@Excel(name = "岗位ID")
private Long roleId;
/** 招聘人ID */
@ApiModelProperty("招聘人ID")
@Excel(name = "招聘人ID")
private Long recruiterId;
/** 问题 */
@ApiModelProperty("问题")
@Excel(name = "问题")
private String questionTitle;
/** 概述 */
@ApiModelProperty("概述")
@Excel(name = "概述")
private String overview;
/** 焦点类型 */
@ApiModelProperty("焦点类型")
@Excel(name = "焦点类型")
private String focusType;
/** 问题明细记录json */
@ApiModelProperty("问题明细记录json")
@Excel(name = "问题明细记录json")
private String questionJson;
@ApiModelProperty("问题数量")
private Integer questionNum;
@ApiModelProperty("所需时间(分钟.min)")
private String times;
@ApiModelProperty("AI问题数据集合")
private List<AiQuestionDto> aiQuestionList;
}