|
@@ -267,6 +267,7 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
.collect(Collectors.groupingBy(PaperDetailUnit::getDetailId));
|
|
.collect(Collectors.groupingBy(PaperDetailUnit::getDetailId));
|
|
//最终保存的所有小题
|
|
//最终保存的所有小题
|
|
List<PaperDetailUnit> savePaperDetailUnits = new ArrayList<>();
|
|
List<PaperDetailUnit> savePaperDetailUnits = new ArrayList<>();
|
|
|
|
+ //保存试卷信息
|
|
paper.setId(null);
|
|
paper.setId(null);
|
|
paper.setPaperType(paperType);
|
|
paper.setPaperType(paperType);
|
|
Paper newPaper = paperRepo.save(paper);
|
|
Paper newPaper = paperRepo.save(paper);
|
|
@@ -293,6 +294,7 @@ public class ExtractConfigServiceImpl implements ExtractConfigService {
|
|
Collections.shuffle(paperDetailUnits);//打乱小题List
|
|
Collections.shuffle(paperDetailUnits);//打乱小题List
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ //保存大题信息
|
|
paperDetail.setId(null);
|
|
paperDetail.setId(null);
|
|
paperDetail.setPaper(newPaper);
|
|
paperDetail.setPaper(newPaper);
|
|
PaperDetail newPaperDetail = paperDetailRepo.save(paperDetail);
|
|
PaperDetail newPaperDetail = paperDetailRepo.save(paperDetail);
|