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