龚焕茏
2024-06-07 8ad6577132b67cced0f7cfb83d41438c712f58fb
src/main/java/com/ycl/jxkg/domain/form/ExamTemplateForm.java
@@ -1,20 +1,20 @@
package com.ycl.jxkg.domain.form;
import com.ycl.jxkg.domain.question.TemplateQuestionDTO;
import com.ycl.jxkg.group.Update;
import com.ycl.jxkg.group.Add;
import com.ycl.jxkg.domain.base.AbsForm;
import com.ycl.jxkg.domain.entity.ExamTemplate;
import org.springframework.beans.BeanUtils;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import org.springframework.lang.NonNull;
import com.ycl.jxkg.domain.question.TemplateQuestionDTO;
import com.ycl.jxkg.group.Add;
import com.ycl.jxkg.group.Update;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.BeanUtils;
import org.springframework.lang.NonNull;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
/**
@@ -36,18 +36,21 @@
    private Integer subjectId;
    @ApiModelProperty("总分")
    private Integer score;
    private BigDecimal score;
    @ApiModelProperty("是否私有")
    private String visibility;
    @NotNull(message = "建议时间不能为空", groups = {Add.class, Update.class})
    @Min(value = 1,message = "建议时间必须大于0",groups = {Add.class, Update.class})
    @ApiModelProperty("建议时间")
    private Integer suggestTime;
    @ApiModelProperty("多选扣分类型")
    private Integer deductType;
    @ApiModelProperty("多选扣分")
    private BigDecimal deductTypeScore;
    @ApiModelProperty("题目模板")
    private List<TemplateQuestionDTO> questionList;