|
@@ -1,5 +1,8 @@
|
|
|
-package com.izouma.awesomeAdmin.domain;
|
|
|
|
|
|
|
+package com.izouma.artExamination.domain;
|
|
|
|
|
|
|
|
|
|
+import com.izouma.artExamination.converter.LongArrayConverter;
|
|
|
|
|
+import com.izouma.artExamination.converter.StringArrayConverter;
|
|
|
|
|
+import com.izouma.artExamination.dto.RecordSpecialtyDTO;
|
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.AllArgsConstructor;
|
|
@@ -8,8 +11,10 @@ import lombok.Data;
|
|
|
import lombok.NoArgsConstructor;
|
|
import lombok.NoArgsConstructor;
|
|
|
import org.hibernate.annotations.Where;
|
|
import org.hibernate.annotations.Where;
|
|
|
|
|
|
|
|
|
|
+import javax.persistence.Convert;
|
|
|
import javax.persistence.Entity;
|
|
import javax.persistence.Entity;
|
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDate;
|
|
|
|
|
+import java.util.List;
|
|
|
|
|
|
|
|
@Data
|
|
@Data
|
|
|
@AllArgsConstructor
|
|
@AllArgsConstructor
|
|
@@ -19,14 +24,16 @@ import java.time.LocalDate;
|
|
|
@ApiModel("备案专业")
|
|
@ApiModel("备案专业")
|
|
|
@Where(clause = "del = 0")
|
|
@Where(clause = "del = 0")
|
|
|
public class RecordSpecialty extends BaseEntity {
|
|
public class RecordSpecialty extends BaseEntity {
|
|
|
- private Long recordId;
|
|
|
|
|
|
|
+ private String uniqueCode;
|
|
|
|
|
+
|
|
|
|
|
+ private String recordCode;
|
|
|
|
|
|
|
|
private String specialtyName;
|
|
private String specialtyName;
|
|
|
|
|
|
|
|
private String specialtyCode;
|
|
private String specialtyCode;
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "总级数")
|
|
@ApiModelProperty(value = "总级数")
|
|
|
- private int level;
|
|
|
|
|
|
|
+ private String level;
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "考场数量")
|
|
@ApiModelProperty(value = "考场数量")
|
|
|
private int numOfExam;
|
|
private int numOfExam;
|
|
@@ -34,6 +41,8 @@ public class RecordSpecialty extends BaseEntity {
|
|
|
@ApiModelProperty(value = "考官人数")
|
|
@ApiModelProperty(value = "考官人数")
|
|
|
private int examinerQuantity;
|
|
private int examinerQuantity;
|
|
|
|
|
|
|
|
|
|
+ private boolean afterTheExam;
|
|
|
|
|
+
|
|
|
@ApiModelProperty(value = "考试人数")
|
|
@ApiModelProperty(value = "考试人数")
|
|
|
private Integer numOfCandidates;
|
|
private Integer numOfCandidates;
|
|
|
|
|
|
|
@@ -42,4 +51,8 @@ public class RecordSpecialty extends BaseEntity {
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "考后备案时间")
|
|
@ApiModelProperty(value = "考后备案时间")
|
|
|
private LocalDate afterRecordTime;
|
|
private LocalDate afterRecordTime;
|
|
|
|
|
+
|
|
|
|
|
+ @Convert(converter = StringArrayConverter.class)
|
|
|
|
|
+ private List<String> examinerCode;
|
|
|
|
|
+
|
|
|
}
|
|
}
|