package jnpf.tmsEntity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 答卷试题快照 tms_exam_item */ @Data @TableName("tms_exam_item") public class TmsExamItemEntity { @TableId("f_id") private String id; @TableField(value = "f_tenant_id", fill = FieldFill.INSERT) private String tenantId; @TableField("f_foreign_id") private String foreignId; @TableField("question_id") private String questionId; @TableField("question_type") private String questionType; @TableField("stem") private String stem; @TableField("options_json") private String optionsJson; @TableField("correct_answer") private String correctAnswer; @TableField("user_answer") private String userAnswer; @TableField("score") private BigDecimal score; @TableField("got_score") private BigDecimal gotScore; /** 1=主观题 */ @TableField("is_subjective") private String isSubjective; @TableField("analysis") private String analysis; @TableField("sort_no") private Integer sortNo; @TableField(value = "f_creator_user_id", fill = FieldFill.INSERT) private String creatorUserId; @TableField(value = "f_creator_time", fill = FieldFill.INSERT) private Date creatorTime; @TableField(value = "f_last_modify_user_id", fill = FieldFill.UPDATE) private String lastModifyUserId; @TableField(value = "f_last_modify_time", fill = FieldFill.UPDATE) private Date lastModifyTime; @TableLogic @TableField("f_delete_mark") private Integer deleteMark; }