package com.xjrsoft.module.assessment.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableLogic; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.Date; /** * @title: 考核模板题目 * @Author dzx * @Date: 2024-04-01 * @Version 1.0 */ @Data @TableName("assessment_plan_question") @ApiModel(value = "assessment_plan_question", description = "考核模板题目") public class AssessmentPlanQuestion implements Serializable { private static final long serialVersionUID = 1L; /** * */ @ApiModelProperty("") private Long id; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Long createUserId; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Date createDate; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.UPDATE) private Long modifyUserId; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.UPDATE) private Date modifyDate; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) @TableLogic private Integer deleteMark; /** * */ @ApiModelProperty("") @TableField(fill = FieldFill.INSERT) private Integer enabledMark; /** * */ @ApiModelProperty("") private Integer sortCode; /** * 题目题干 */ @ApiModelProperty("题目题干") private String name; /** * 分数 */ @ApiModelProperty("分数") private Long score; /** * 题目类型 */ @ApiModelProperty("题目类型") private String type; /** * 类别(1:大题 2:小题 3:选项) */ @ApiModelProperty("类别(1:大题 2:小题 3:选项)") private Integer category; /** * 父级id */ @ApiModelProperty("父级id") private Long parentId; /** * 小题是否必填(1:是 0:否) */ @ApiModelProperty("小题是否必填(1:是 0:否)") private Short required; /** * 考核计划id(assessment_template_plan) */ @ApiModelProperty("考核计划id(assessment_template_plan)") private Long assessmentTemplatePlanId; }