dzx преди 1 година
родител
ревизия
58534ed260
променени са 1 файла, в които са добавени 3 реда и са изтрити 0 реда
  1. 3 0
      src/main/java/com/xjrsoft/module/evaluate/service/impl/EvaluateObjectServiceImpl.java

+ 3 - 0
src/main/java/com/xjrsoft/module/evaluate/service/impl/EvaluateObjectServiceImpl.java

@@ -343,6 +343,9 @@ public class EvaluateObjectServiceImpl extends MPJBaseServiceImpl<EvaluateObject
                 List<EvaluateExecuterVo> currentExecuterList = new ArrayList<>();
                 for (Long classId : classIds) {
                     List<EvaluateExecuterVo> studentList = classExcuterMap.get(classId.toString());
+                    if(studentList == null){
+                        continue;
+                    }
                     if("random15".equals(dto.getExecuterCount()) && !studentList.isEmpty()){
                         List<Integer> randomList = new ArrayList<>();
                         Random random = new Random();