|
@@ -55,7 +55,7 @@ public class MockApplyServiceImpl extends ServiceImpl<MockApplyMapper, MockApply
|
|
|
private IExamService iExamService;
|
|
|
|
|
|
@Autowired
|
|
|
- private ICourseSectionService iCourseectionService;
|
|
|
+ private ICourseSectionService iCourseSectionService;
|
|
|
|
|
|
@Autowired
|
|
|
private IGoodsService iGoodsService;
|
|
@@ -385,13 +385,17 @@ public class MockApplyServiceImpl extends ServiceImpl<MockApplyMapper, MockApply
|
|
|
List<MockMajorSubject> mockMajorSubjectList = iMockMajorSubjectService.list(lqw3);
|
|
|
List<MockMajorSubjectVo> mockMajorSubjectVoList = new ArrayList<>();
|
|
|
if (BeanUtil.isNotEmpty(mockMajorSubjectList)) {
|
|
|
+ MockMajorSubjectVo mockMajorSubjectVo = new MockMajorSubjectVo();
|
|
|
mockMajorSubjectList.stream().forEach(mockMajorSubject -> {
|
|
|
LambdaQueryWrapper<Exam> lqw4 = Wrappers.lambdaQuery();
|
|
|
lqw4.eq(Validator.isNotEmpty(mockMajorSubject.getExamId()), Exam::getExamId, mockMajorSubject.getExamId());
|
|
|
Exam exam = iExamService.getOne(lqw4);
|
|
|
- LambdaQueryWrapper<CourseSection> lqw5 = Wrappers.lambdaQuery();
|
|
|
- lqw5.eq(Validator.isNotEmpty(mockMajorSubject.getSectionId()), CourseSection::getSectionId, mockMajorSubject.getSectionId());
|
|
|
- CourseSection courseSection = iCourseectionService.getOne(lqw5);
|
|
|
+ if (Validator.isNotEmpty(mockMajorSubject.getSectionId())) {
|
|
|
+ LambdaQueryWrapper<CourseSection> lqw5 = Wrappers.lambdaQuery();
|
|
|
+ lqw5.eq(Validator.isNotEmpty(mockMajorSubject.getSectionId()), CourseSection::getSectionId, mockMajorSubject.getSectionId());
|
|
|
+ CourseSection courseSection = iCourseSectionService.getOne(lqw5);
|
|
|
+ mockMajorSubjectVo.setSectionName(courseSection.getName());
|
|
|
+ }
|
|
|
|
|
|
LambdaQueryWrapper<MockMajorSubjectTime> lqw6 = Wrappers.lambdaQuery();
|
|
|
lqw6.eq(Validator.isNotEmpty(mockMajorSubject.getMockMajorSubjectId()), MockMajorSubjectTime::getMockMajorSubjectId, mockMajorSubject.getMockMajorSubjectId());
|
|
@@ -423,12 +427,11 @@ public class MockApplyServiceImpl extends ServiceImpl<MockApplyMapper, MockApply
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- MockMajorSubjectVo mockMajorSubjectVo = new MockMajorSubjectVo();
|
|
|
+
|
|
|
BeanUtils.copyProperties(mockMajorSubject, mockMajorSubjectVo);
|
|
|
mockMajorSubjectVo.setMockMajorSubjectTimeList(mockMajorSubjectTimeVoList);
|
|
|
mockMajorSubjectVo.setMockMajorSubjectGoodsList(mockMajorSubjectGoodsVoList);
|
|
|
mockMajorSubjectVo.setExamName(exam.getExamName());
|
|
|
- mockMajorSubjectVo.setSectionName(courseSection.getName());
|
|
|
mockMajorSubjectVoList.add(mockMajorSubjectVo);
|
|
|
});
|
|
|
}
|