fuliqi
2024-06-12 9b8264bd45b103476e2f9d662aa8c324a41f3357
src/main/java/com/ycl/jxkg/domain/form/ExamTemplateForm.java
@@ -1,5 +1,6 @@
package com.ycl.jxkg.domain.form;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ycl.jxkg.domain.base.AbsForm;
import com.ycl.jxkg.domain.entity.ExamTemplate;
import com.ycl.jxkg.domain.question.TemplateQuestionDTO;
@@ -15,6 +16,7 @@
import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
/**
@@ -31,7 +33,7 @@
    @ApiModelProperty("模板名")
    private String name;
    @NotNull(message = "学科id不能为空", groups = {Add.class, Update.class})
    @NotNull (message = "学科id不能为空", groups = {Add.class, Update.class})
    @ApiModelProperty("学科id")
    private Integer subjectId;
@@ -54,6 +56,9 @@
    @ApiModelProperty("题目模板")
    private List<TemplateQuestionDTO> questionList;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:dd")
    private Date createTime;
    private Integer createUser;
    public static ExamTemplate getEntityByForm(@NonNull ExamTemplateForm form, ExamTemplate entity) {
        if(entity == null) {
          entity = new ExamTemplate();