소스 검색

机构版-3.0.0-bug修复

xiaof 2 년 전
부모
커밋
b148e1ed0e
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      stmms-ms-marking/src/main/java/cn/com/qmth/stmms/ms/marking/service/DetermineLevelService.java

+ 1 - 1
stmms-ms-marking/src/main/java/cn/com/qmth/stmms/ms/marking/service/DetermineLevelService.java

@@ -92,7 +92,7 @@ public class DetermineLevelService {
                     int cumulateError = Optional.ofNullable(ParamCache.paramMap.get(workId).getCumulativeError()).orElse(9);
                     List<String> markerIds = ArbitrationService.calcCumulate(cumulateError, markTasks);
                     // 不是所有评卷员累计误差都大于累计误差值
-                    if (markerIds.size() != markTasks.size()) {
+                    if (!markerIds.isEmpty() && markerIds.size() != markTasks.size()) {
                         return new DeterResult(null, DeterType.REJECT, markerIds);
                     }
                 }