wangliang 2 жил өмнө
parent
commit
12435ed316

+ 0 - 2
themis-business/src/main/java/com/qmth/themis/business/service/impl/TEExamServiceImpl.java

@@ -604,7 +604,6 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
      */
     @Override
     public StudentPaperStructBean studentPaperStruct(Long studentId, Long recordId, String content) {
-
         // 校验当前登录用户和参数一致性
         if (ExamRecordCacheUtil.getId(recordId) == null) {
             throw new BusinessException(ExceptionResultEnum.NOT_FOUND_EXAM_RECORD);
@@ -638,7 +637,6 @@ public class TEExamServiceImpl extends ServiceImpl<TEExamMapper, TEExam> impleme
     @Override
     public AnswerSubmitBean answerSubmit(Long studentId, Long recordId, Integer mainNumber, Integer subNumber,
                                          Integer subIndex, String answer, Long version, Integer durationSeconds) {
-
         // 校验当前登录用户和参数一致性
         if (ExamRecordCacheUtil.getId(recordId) == null) {
             throw new BusinessException(ExceptionResultEnum.NOT_FOUND_EXAM_RECORD);

+ 1 - 1
themis-business/src/main/java/com/qmth/themis/business/service/impl/TIpRegionServiceImpl.java

@@ -36,7 +36,7 @@ public class TIpRegionServiceImpl extends ServiceImpl<TIpRegionMapper, TIpRegion
     public void saveIpRegion(Long examRecordId) {
         try {
             String ip = ExamRecordCacheUtil.getClientCurrentIp(examRecordId);
-            if (Objects.nonNull(ip)) {
+            if (Objects.nonNull(ip) && !Objects.equals(ip, "0:0:0:0:0:0:0:1")) {
                 String region = IpUtil.getIpInfo(SystemConstant.SEARCHER, ip);
                 if (Objects.nonNull(region)) {
                     String[] strs = region.split("\\|");