| 
					
				 | 
			
			
				@@ -4274,7 +4274,13 @@ public class CourseScheduleServiceImpl extends BaseServiceImpl<Long, CourseSched 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (updateList.size() > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             courseScheduleDao.batchUpdate(updateList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			List<Long> courseIds = updateList.stream().map(CourseSchedule::getId).collect(Collectors.toList()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			List<CourseSchedule> beMergeCourses = courseScheduleDao.getBeMergeCourseWithMainCourseIds(courseIds); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if(!CollectionUtils.isEmpty(beMergeCourses)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				beMergeCourses.forEach(c->c.setStatus(CourseStatusEnum.OVER)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				courseScheduleDao.batchUpdate(beMergeCourses); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 更新班级已上课次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (classGroupIds.size() > 0) { 
			 |