|
@@ -1,11 +1,14 @@
|
|
|
package com.zhongzheng.modules.bank.bo;
|
|
package com.zhongzheng.modules.bank.bo;
|
|
|
|
|
|
|
|
|
|
+import com.sun.istack.internal.NotNull;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
|
|
import javax.validation.constraints.Min;
|
|
import javax.validation.constraints.Min;
|
|
|
|
|
+import javax.validation.constraints.NotBlank;
|
|
|
|
|
+import javax.validation.constraints.Size;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
|
|
|
|
|
|
|
@@ -25,6 +28,8 @@ public class QuestionAddBo {
|
|
|
private String content;
|
|
private String content;
|
|
|
/** 类型 1单选 2多选 3判断题 4案列题 */
|
|
/** 类型 1单选 2多选 3判断题 4案列题 */
|
|
|
@ApiModelProperty("类型 1单选 2多选 3判断题 4案列题")
|
|
@ApiModelProperty("类型 1单选 2多选 3判断题 4案列题")
|
|
|
|
|
+ @NotNull()
|
|
|
|
|
+ @Size(min = 1,message = "类型不能为空")
|
|
|
private Integer type;
|
|
private Integer type;
|
|
|
/** 判断题答案 1正确 0错误 */
|
|
/** 判断题答案 1正确 0错误 */
|
|
|
@ApiModelProperty("判断题答案 1正确 0错误")
|
|
@ApiModelProperty("判断题答案 1正确 0错误")
|
|
@@ -49,7 +54,8 @@ public class QuestionAddBo {
|
|
|
private Long examId;
|
|
private Long examId;
|
|
|
/** 父类型 1普通练习 2试卷练习 3真题练习 */
|
|
/** 父类型 1普通练习 2试卷练习 3真题练习 */
|
|
|
@ApiModelProperty("父类型 1普通练习 2试卷练习 3真题练习")
|
|
@ApiModelProperty("父类型 1普通练习 2试卷练习 3真题练习")
|
|
|
- @Min(value = 1, message = "父类型为正整数")
|
|
|
|
|
|
|
+ @NotNull()
|
|
|
|
|
+ @Size(min = 1,message = "父类型不能为空")
|
|
|
private Long parentType;
|
|
private Long parentType;
|
|
|
/** 图片地址,多个,拼接 */
|
|
/** 图片地址,多个,拼接 */
|
|
|
@ApiModelProperty("图片地址,多个,拼接")
|
|
@ApiModelProperty("图片地址,多个,拼接")
|