kongzy
2024-09-14 f0f00e9ba8a755e4317e029d73b69a92ad9f9df1
exam-system/src/main/java/com/gkhy/exam/system/domain/ExQuestion.java
@@ -39,7 +39,7 @@
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;
    @NotNull(message = "考题类型不能为空")
    @ApiModelProperty(value = "考题类型(1单选题,2多选题,3判断题 默认1)",required = true)
    @ApiModelProperty(value = "考题类型(1单选题,2多选题,3判断题,4简单题 默认1)",required = true)
    @TableField("question_type")
    private Integer questionType;
@@ -47,6 +47,7 @@
    @ApiModelProperty(value = "题库id",required = true)
    @TableField("bank_id")
    private Long bankId;
    @ApiModelProperty("公司id")
    @TableField("company_id")
@@ -56,7 +57,7 @@
    @TableField("status")
    private Integer status;
    @NotBlank(message = "答案不能为空")
    @NotBlank(message = "答案不能为空(判断题对传1,错误0)")
    @ApiModelProperty(value = "答案",required = true)
    @TableField("answer")
    private String answer;
@@ -74,7 +75,8 @@
    /**
     * json格式:
     * 单选和多选   {"analyze":"",items:[{"prefix":"A","content":"xxxx"},{"prefix":"B","content":"xxxx"},{"prefix":"C","content":"xxxx"},{"prefix":"D","content":"xxxx"}]}
     * 判断题   {"analyze":""}
     * 判断题   {"analyze":"",items[{"prefix":"A","content":"是"},{"prefix":"B","content":"否"}]}
     * 简答题   {"analyze":""}
     */
    @ApiModelProperty("题目内容(json字符串)")
    @TableField("content")
@@ -113,6 +115,10 @@
    @TableField(exist = false)
    private ExExerciseAnswer exExerciseAnswer;
    @ApiModelProperty("题库名称")
    @TableField(exist = false)
    private String bankName;
}