| 
														
															@@ -264,6 +264,11 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public List<HighClassGroupDto> addHighClassGroup(List<HighClassGroupDto> highClassGroupList) throws Exception { 
														 | 
														
														 | 
														
															     public List<HighClassGroupDto> addHighClassGroup(List<HighClassGroupDto> highClassGroupList) throws Exception { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         MusicGroup musicGroup = musicGroupDao.get(highClassGroupList.get(0).getMusicGroupId()); 
														 | 
														
														 | 
														
															         MusicGroup musicGroup = musicGroupDao.get(highClassGroupList.get(0).getMusicGroupId()); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        int highClassGroupNum = studentRegistrationDao.findMusicGroupStudentNum(musicGroup.getId()) / 5; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        if(highClassGroupList.size() > highClassGroupNum){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            throw new BizException("班数不能大于"+highClassGroupNum); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         List<ClassGroup> classGroups = classGroupDao.findClassGroupByMusicGroupIdAndType(musicGroup.getId(), ClassGroupTypeEnum.HIGH); 
														 | 
														
														 | 
														
															         List<ClassGroup> classGroups = classGroupDao.findClassGroupByMusicGroupIdAndType(musicGroup.getId(), ClassGroupTypeEnum.HIGH); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (classGroups.size() > 0) { 
														 | 
														
														 | 
														
															         if (classGroups.size() > 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             List<Integer> classGroupIds = classGroups.stream().map(classGroup -> classGroup.getId()).collect(Collectors.toList()); 
														 | 
														
														 | 
														
															             List<Integer> classGroupIds = classGroups.stream().map(classGroup -> classGroup.getId()).collect(Collectors.toList()); 
														 |