package com.ruoyi.hezhi.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.ruoyi.common.annotation.Excel; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Getter; import lombok.Setter; import lombok.ToString; import java.math.BigDecimal; import java.util.Date; /** * 我的考试、模拟题目(做过)对象 tb_member_exam_simulate_all * * @author ruoyi * @date 2024-11-11 */ @Getter @Setter @ToString public class TbMemberExamSimulateAll extends BaseEntity { private static final long serialVersionUID = 1L; /** 我的考试、模拟题目(做过)主键ID */ private Long memberExamSimulateAllId; /** 考试、模拟考试考生详情ID */ @Excel(name = "考试、模拟考试考生详情ID") private Long examSimulateInfoId; /** 用户ID */ @Excel(name = "用户ID") private Long memberUserId; /** 题目ID */ @Excel(name = "题目ID") private Long examSubjectId; /** 题目类型(1-单选,2-多选,3-判断,4-论述) */ @Excel(name = "题目类型", readConverterExp = "1=-单选,2-多选,3-判断,4-论述") private Integer subjectType; /** 考试分类(0-无,1-正式考试,2-模拟考试) */ @Excel(name = "考试分类", readConverterExp = "0=-无,1-正式考试,2-模拟考试") private Integer examType; /** 序号 */ @Excel(name = "序号") private Long location; /** 我的答案 */ @Excel(name = "我的答案") private String myAnswer; /** 答案 */ @Excel(name = "答案") private String answer; /** 分数 */ @Excel(name = "分数") private BigDecimal score; /** 0-未回答,1-正确,2-错误,3-论述 */ @Excel(name = "0-未回答,1-正确,2-错误,3-论述") private Integer status; /** 等级 */ @Excel(name = "等级") private Integer level; /** 类型(0-全部) */ @Excel(name = "类型", readConverterExp = "0=-全部") private Integer type; /** 排序 */ @Excel(name = "排序") private Integer sort; /** 备注 */ @Excel(name = "备注") private String remarks; /** 删除时间 */ @JsonFormat(pattern = "yyyy-MM-dd") @Excel(name = "删除时间", width = 30, dateFormat = "yyyy-MM-dd") private Date deleteTime; /** 删除人 */ @Excel(name = "删除人") private String deleteBy; /** 删除标记(0-正常,1-删除) */ private Integer delFlag; }