Bladeren bron

修复BUG

wangliang 2 jaren geleden
bovenliggende
commit
67ed75c740

+ 1 - 11
themis-admin/src/main/java/com/qmth/themis/admin/api/TEExamController.java

@@ -1,14 +1,11 @@
 package com.qmth.themis.admin.api;
 
-import cn.hutool.core.date.DateUtil;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.qmth.themis.business.annotation.ApiJsonObject;
 import com.qmth.themis.business.annotation.ApiJsonProperty;
 import com.qmth.themis.business.bean.admin.CountStopBean;
-import com.qmth.themis.business.bean.cloudmark.FileUploadParams;
 import com.qmth.themis.business.cache.bean.ExamCacheBean;
-import com.qmth.themis.business.cache.bean.ExamStudentCacheBean;
 import com.qmth.themis.business.constant.SystemConstant;
 import com.qmth.themis.business.dto.AuthDto;
 import com.qmth.themis.business.dto.ExamPropCountDto;
@@ -18,13 +15,11 @@ import com.qmth.themis.business.entity.*;
 import com.qmth.themis.business.enums.*;
 import com.qmth.themis.business.service.*;
 import com.qmth.themis.business.util.*;
-import com.qmth.themis.common.contanst.Constants;
 import com.qmth.themis.common.enums.ExceptionResultEnum;
 import com.qmth.themis.common.exception.BusinessException;
 import com.qmth.themis.common.util.Result;
 import com.qmth.themis.common.util.ResultUtil;
 import io.swagger.annotations.*;
-import org.apache.commons.io.IOUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.dao.DuplicateKeyException;
@@ -32,17 +27,11 @@ import org.springframework.transaction.annotation.Transactional;
 import org.springframework.util.CollectionUtils;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
-import org.springframework.web.multipart.MultipartFile;
 
 import javax.annotation.Resource;
 import javax.validation.constraints.Max;
 import javax.validation.constraints.Min;
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.UnsupportedEncodingException;
 import java.math.BigDecimal;
-import java.net.URLDecoder;
 import java.util.*;
 import java.util.concurrent.atomic.AtomicReference;
 import java.util.stream.Collectors;
@@ -210,6 +199,7 @@ public class TEExamController {
                     throw new BusinessException("客户端摄像头和屏幕只能选一个");
                 }
             }
+            teExam.setScanTime(null);
             teExamService.saveOrUpdate(teExam);
             //只有集中统一模式,并且强制交卷才会生成场次定时任务。否则等待每天凌晨的定时任务交卷
             //如果是随到随考,则默认插入一条场次信息

+ 1 - 0
themis-business/src/main/java/com/qmth/themis/business/entity/TEExam.java

@@ -201,6 +201,7 @@ public class TEExam extends BaseEntity {
     private Integer inProcessRealnessVerify;
 
     @ApiModelProperty(value = "扫描时间")
+    @TableField(value = "scan_time", updateStrategy = FieldStrategy.IGNORED)
     private Long scanTime;
 
     @ApiModelProperty(value = "第三方考试id")