weiwenhai 6 éve
szülő
commit
6c5d07ee57

+ 8 - 0
examcloud-core-questions-service/src/main/java/cn/com/qmth/examcloud/core/questions/service/impl/GenPaperService.java

@@ -374,6 +374,10 @@ public class GenPaperService {
     			}*/
     			selectedUnits.addAll(newDetailUnits);
     		}
+    		if(selectedUnits == null || selectedUnits.size()<1){
+    			paperMsgMap.put("msg", "组卷分数为0,组卷失败");
+                return paperMsgMap;
+    		}
     		//把集合里面的小题按相同的大题分类
     		Map<String, List<PaperDetailUnit>> map = sortPaperDeatilUnit(selectedUnits);
     		//构建新的大题
@@ -513,6 +517,10 @@ public class GenPaperService {
     			}*/
     			selectedUnits.addAll(newDetailUnits);
     		}
+    		if(selectedUnits == null || selectedUnits.size()<1){
+    			paperMsgMap.put("msg", "试题数量为0,组卷失败");
+                return paperMsgMap;
+    		}
     		//把集合里面的小题按相同的大题分类
     		Map<String, List<PaperDetailUnit>> map = sortPaperDeatilUnit(selectedUnits);
     		//构建新的大题