|
@@ -464,19 +464,20 @@ public class CourseReviewServiceImpl extends BaseServiceImpl<Integer, CourseSche
|
|
|
|
|
|
ReviewInfoDto reviewInfoDto = new ReviewInfoDto();
|
|
ReviewInfoDto reviewInfoDto = new ReviewInfoDto();
|
|
reviewInfoDto.setTeacherClassHeadInfo(teacherClassGroupInfo);
|
|
reviewInfoDto.setTeacherClassHeadInfo(teacherClassGroupInfo);
|
|
- if (courseScheduleReview != null) {
|
|
|
|
- CourseHomework homework = courseHomeworkDao.findByCourseSchedule(courseScheduleReview.getCourseScheduleId().longValue());
|
|
|
|
- if (homework != null) {
|
|
|
|
- courseScheduleReview.setHomeWork(homework.getContent());
|
|
|
|
- }
|
|
|
|
- courseScheduleReview.setTeacherName(teacherClassGroupInfo.getBishopTeacher());
|
|
|
|
- CourseSchedule courseSchedule = courseScheduleDao.get(courseScheduleReview.getCourseScheduleId().longValue());
|
|
|
|
- if (courseSchedule.getGroupType().equals(GroupType.PRACTICE)) {
|
|
|
|
- PracticeCourseDto practiceGroup = practiceGroupDao.findByGroupId(Integer.parseInt(courseSchedule.getMusicGroupId()));
|
|
|
|
- courseScheduleReview.setEduTeacherName(practiceGroup.getEduTeacherName());
|
|
|
|
- }
|
|
|
|
- reviewInfoDto.setCourseScheduleReview(courseScheduleReview);
|
|
|
|
|
|
+ if (courseScheduleReview == null) {
|
|
|
|
+ courseScheduleReview = new CourseScheduleReview();
|
|
}
|
|
}
|
|
|
|
+ CourseHomework homework = courseHomeworkDao.findByCourseSchedule(courseId);
|
|
|
|
+ if (homework != null) {
|
|
|
|
+ courseScheduleReview.setHomeWork(homework.getContent());
|
|
|
|
+ }
|
|
|
|
+ courseScheduleReview.setTeacherName(teacherClassGroupInfo.getBishopTeacher());
|
|
|
|
+ CourseSchedule courseSchedule = courseScheduleDao.get(courseId);
|
|
|
|
+ if (courseSchedule.getGroupType().equals(GroupType.PRACTICE)) {
|
|
|
|
+ PracticeCourseDto practiceGroup = practiceGroupDao.findByGroupId(Integer.parseInt(courseSchedule.getMusicGroupId()));
|
|
|
|
+ courseScheduleReview.setEduTeacherName(practiceGroup.getEduTeacherName());
|
|
|
|
+ }
|
|
|
|
+ reviewInfoDto.setCourseScheduleReview(courseScheduleReview);
|
|
|
|
|
|
//学生评价
|
|
//学生评价
|
|
CourseScheduleComplaintsDto courseScheduleComplaint = courseScheduleComplaintsDao.findByUserIdAndCourseId(userId.longValue(), courseId);
|
|
CourseScheduleComplaintsDto courseScheduleComplaint = courseScheduleComplaintsDao.findByUserIdAndCourseId(userId.longValue(), courseId);
|