yin 1 year ago
parent
commit
e72516450a

+ 2 - 2
teachcloud-mark/src/main/java/com/qmth/teachcloud/mark/service/impl/ScanOmrTaskServiceImpl.java

@@ -649,11 +649,11 @@ public class ScanOmrTaskServiceImpl extends ServiceImpl<ScanOmrTaskMapper, ScanO
         List<ScanOmrTask> omrTaskList = new ArrayList<ScanOmrTask>();
         for (ConditionType c : ConditionType.values()) {
             List<ScanOmrTask> omrTask = this.buildTask(c, studentId);
-            if (!omrTask.isEmpty()) {
+            if (omrTask!=null && !omrTask.isEmpty()) {
                 omrTaskList.addAll(omrTask);
             }
         }
-        if (omrTaskList!=null && !omrTaskList.isEmpty()) {
+        if (!omrTaskList.isEmpty()) {
             this.saveBatch(omrTaskList);
         }
     }