xiaofei 1 рік тому
батько
коміт
d1b31409ec

+ 2 - 2
stmms-ms-admin/src/main/java/cn/com/qmth/stmms/ms/admin/service/DataUploadService.java

@@ -223,7 +223,7 @@ public class DataUploadService {
                 exist.setSheetMD5(sheetMD5);
                 exist.setSliceMD5(sliceMD5);
 
-                int repeatScanSize = ParamCache.collectConfigMap.get(String.valueOf(student.getId())).getRepeatScanSize();
+                int repeatScanSize = ParamCache.collectConfigMap.get(String.valueOf(student.getWorkId())).getRepeatScanSize();
                 // 异常状态为true时,不管后面是否满足size条件,都不更新此状态
                 if (repeatScanSize > 0 && Math.abs(firstCollectSize - exist.getFirstCollectSize()) >= repeatScanSize && !exist.isSizeAbnormal()) {
                     exist.setSizeAbnormal(true);
@@ -536,7 +536,7 @@ public class DataUploadService {
             Long random = randomUtil.randomPaper(student.getWorkId());
             paper = new Paper(student.getWorkId(), subject, examQuestion, student, isManual, random, firstCollectSize);
         } else {
-            int repeatScanSize = ParamCache.collectConfigMap.get(String.valueOf(student.getId())).getRepeatScanSize();
+            int repeatScanSize = ParamCache.collectConfigMap.get(String.valueOf(student.getWorkId())).getRepeatScanSize();
             // 异常状态为true时,不管后面是否满足size条件,都不更新此状态
             if (repeatScanSize > 0 && Math.abs(firstCollectSize - paper.getFirstCollectSize()) >= repeatScanSize && !paper.isSizeAbnormal()) {
                 paper.setSizeAbnormal(true);