소스 검색

组卷BUG修改

gaoxing 8 년 전
부모
커밋
f6a1a1a48b
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      cqb-gen-paper/src/main/java/com/qmth/cqb/genpaper/service/GenPaperService.java

+ 2 - 2
cqb-gen-paper/src/main/java/com/qmth/cqb/genpaper/service/GenPaperService.java

@@ -200,11 +200,11 @@ public class GenPaperService {
                     int index = (int) (Math.random() * size);
                     int ranmdomNum = canChooseNestNum.get(index);// 取第一个
                     if (ranmdomNum == 0) {// 假如随机到0个套题
-                        selectedUnits = this.getNeedUnits(null, unitList, needQuesNum);
+                        selectedUnits.addAll(this.getNeedUnits(null, unitList, needQuesNum));
                     } else {
                         List<Integer> sumList = new ArrayList<Integer>();
                         sumList = CombinationUtils.combiantion(nestQums, needQuesNum, ranmdomNum);
-                        selectedUnits = this.getNeedUnits(sumList, unitList, needQuesNum);// 有套题情况
+                        selectedUnits.addAll(this.getNeedUnits(sumList, unitList, needQuesNum));// 有套题情况
                     }
                 } else {
                     msg = "题源不足,请检查题源";