| 
					
				 | 
			
			
				@@ -1065,7 +1065,7 @@ public class StudentRegistrationServiceImpl extends BaseServiceImpl<Long, Studen 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         List<MusicGroupPaymentStudentCourseDetail> musicGroupPaymentStudentCourseDetails = new ArrayList<>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (MusicGroupPaymentCalenderCourseSettings courseSetting : courseSettings) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (!orderDetailTypes.contains(courseSetting.getCourseType().getCode())) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (musicGroupRegCalender.getPayUserType().equals(MusicGroupPaymentCalender.PayUserType.STUDENT) && !orderDetailTypes.contains(courseSetting.getCourseType().getCode())) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             MusicGroupPaymentStudentCourseDetail musicGroupPaymentStudentCourseDetail = new MusicGroupPaymentStudentCourseDetail(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             musicGroupPaymentStudentCourseDetail.setMusicGroupPaymentCalenderId(musicGroupRegCalender.getId()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             musicGroupPaymentStudentCourseDetail.setMusicGroupPaymentCalenderDetailId(musicGroupPaymentCalenderDetail.getId()); 
			 |