|
@@ -133,7 +133,11 @@ public class InitPaperExpService {
|
|
|
}
|
|
|
//创建试卷导出的dto
|
|
|
PaperExp paperExpDto = BeanCopierUtil.copyProperties(paper, PaperExp.class);
|
|
|
- paperExpDto.setCourseLevel(paper.getLevel() == null?CourseLevel.ALL.getName():paper.getLevel().getName());
|
|
|
+ if(paper.getCourse() == null){
|
|
|
+ paperExpDto.setCourseLevel(CourseLevel.ALL.getName());
|
|
|
+ }else {
|
|
|
+ paperExpDto.setCourseLevel(paper.getCourse().getLevel() == null?CourseLevel.ALL.getName():paper.getCourse().getLevel());
|
|
|
+ }
|
|
|
//获取原试卷所有大题
|
|
|
List<PaperDetail> paperDetails = paperDetailRepo.findByPaperOrderByNumber(paper);
|
|
|
//生成新的大题对象集合,加添对应的小题
|