| 
					
				 | 
			
			
				@@ -5864,6 +5864,20 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			return httpResponseResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		//主课类型为基础技能课需要更新课酬 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		if (CourseSchedule.CourseScheduleType.HIGH_ONLINE.equals(courseMergeInfo.getType())) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			List<CourseScheduleTeacherSalary> oldCourseSalaries = courseScheduleTeacherSalaryDao.findByCourseSchedule(courseMergeInfo.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			for (CourseScheduleTeacherSalary oldCourseSalary : oldCourseSalaries) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				oldCourseSalary.setId(null); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				//课酬调整后不能更新课酬 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if(!oldCourseSalary.getEnableChangeSalary()){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				courseScheduleTeacherSalaryService.createMusicGroupCourseTeacherSalary(null, courseMergeInfo, oldCourseSalary); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				courseScheduleTeacherSalaryService.update(oldCourseSalary); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (insertCourseScheduleModifyLogList.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			courseScheduleModifyLogDao.batchInsert(insertCourseScheduleModifyLogList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 |