|  | @@ -3643,7 +3643,9 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched
 | 
	
		
			
				|  |  |  			int newMinutes = DateUtil.minutesBetween(newCourseSchedule.getStartClassTime(), newCourseSchedule.getEndClassTime());
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  			// 如果修改了老师、课程类型、课程时长、教学模式,需要修改课酬
 | 
	
		
			
				|  |  | -			if (!ListUtil.isEquals(oldTeacherIdList, newTeacherIdList) || newCourseSchedule.getType() != oldCourseSchedule.getType()
 | 
	
		
			
				|  |  | +			if (!ListUtil.isEquals(oldTeacherIdList, newTeacherIdList)
 | 
	
		
			
				|  |  | +					|| !newCourseSchedule.getActualTeacherId().equals(oldCourseSchedule.getActualTeacherId())
 | 
	
		
			
				|  |  | +					|| newCourseSchedule.getType() != oldCourseSchedule.getType()
 | 
	
		
			
				|  |  |  					|| newCourseSchedule.getTeachMode() != oldCourseSchedule.getTeachMode() || oldMinutes != newMinutes) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  				Map<Integer, Teacher> teacherMap = null;
 |