|
@@ -7,6 +7,7 @@ import javax.persistence.EnumType;
|
|
|
import javax.persistence.Enumerated;
|
|
|
import javax.validation.constraints.NotNull;
|
|
|
|
|
|
+import cn.com.qmth.examcloud.api.commons.enums.ExamSpecialSettingsType;
|
|
|
import cn.com.qmth.examcloud.api.commons.enums.ExamType;
|
|
|
import cn.com.qmth.examcloud.api.commons.exchange.JsonSerializable;
|
|
|
|
|
@@ -95,6 +96,11 @@ public class ExamDomain implements JsonSerializable {
|
|
|
*/
|
|
|
private Boolean examLimit;
|
|
|
|
|
|
+ /**
|
|
|
+ * 特殊设置类型
|
|
|
+ */
|
|
|
+ private ExamSpecialSettingsType specialSettingsType;
|
|
|
+
|
|
|
private Map<String, String> properties;
|
|
|
|
|
|
public Long getId() {
|
|
@@ -225,4 +231,12 @@ public class ExamDomain implements JsonSerializable {
|
|
|
this.examLimit = examLimit;
|
|
|
}
|
|
|
|
|
|
+ public ExamSpecialSettingsType getSpecialSettingsType() {
|
|
|
+ return specialSettingsType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setSpecialSettingsType(ExamSpecialSettingsType specialSettingsType) {
|
|
|
+ this.specialSettingsType = specialSettingsType;
|
|
|
+ }
|
|
|
+
|
|
|
}
|