|
@@ -1077,7 +1077,11 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
|
|
|
boolean teacherIsChange=oldTeacherIsNull||(!newTeacherIsNull&&!oldCourseSchedule.getActualTeacherId().equals(newCourseSchedule.getActualTeacherId()));
|
|
|
boolean schoolIsChange=oldSchoolIsNull||(newSchoolIsNull&&!oldCourseSchedule.getSchoolId().equals(newCourseSchedule.getSchoolId()));
|
|
|
|
|
|
- if(teacherIsChange||schoolIsChange){
|
|
|
+ if(schoolIsChange){
|
|
|
+ oldCourseSchedule.setSchoolId(newCourseSchedule.getSchoolId());
|
|
|
+ }
|
|
|
+
|
|
|
+ if(teacherIsChange){
|
|
|
VipGroup byCourseSchedule = vipGroupDao.findByCourseSchedule(newCourseSchedule.getId().intValue());
|
|
|
|
|
|
BigDecimal onlineTeacherSalary=new BigDecimal(0),offlineTeacherSalary=new BigDecimal(0);
|