|
@@ -1,6 +1,7 @@
|
|
|
package cn.com.qmth.examcloud.exchange.outer.api.request;
|
|
|
|
|
|
import java.util.Date;
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
import cn.com.qmth.examcloud.api.commons.enums.CallType;
|
|
@@ -54,6 +55,12 @@ public class OuterSaveExamReq extends EnterpriseRequest {
|
|
|
|
|
|
@ApiModelProperty(value = "抽题模式(WHOLE_SET:成套调用;RANDOM_PAPER:随机抽题)", example = "WHOLE_SET", required = false)
|
|
|
private CallType callType;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "是否定点交卷", example = "true", required = false)
|
|
|
+ private Boolean enableTimingEnd;
|
|
|
+
|
|
|
+ @ApiModelProperty(value = "ip白名单", example = "[\"xxx.xxx.xxx.xxx\",\"xxx.xxx.xxx.xxx\"]", required = false)
|
|
|
+ private List<String> ipWhitelist;
|
|
|
|
|
|
@ApiModelProperty(value = "扩展属性", example = "{\"IS_FACE_ENABLE\":\"false\"}", required = true)
|
|
|
private Map<String, String> properties;
|
|
@@ -162,4 +169,20 @@ public class OuterSaveExamReq extends EnterpriseRequest {
|
|
|
this.callType = callType;
|
|
|
}
|
|
|
|
|
|
+ public Boolean getEnableTimingEnd() {
|
|
|
+ return enableTimingEnd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setEnableTimingEnd(Boolean enableTimingEnd) {
|
|
|
+ this.enableTimingEnd = enableTimingEnd;
|
|
|
+ }
|
|
|
+
|
|
|
+ public List<String> getIpWhitelist() {
|
|
|
+ return ipWhitelist;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setIpWhitelist(List<String> ipWhitelist) {
|
|
|
+ this.ipWhitelist = ipWhitelist;
|
|
|
+ }
|
|
|
+
|
|
|
}
|