岗位- AI问题业务逻辑完善
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
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;
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user