| 
					
				 | 
			
			
				@@ -425,6 +425,16 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			musicGroup.setUpdateTime(date); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			musicGroupDao.update(musicGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} else if (paymentType == ADD_STUDENT) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (status != AUDITING) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				// 学生加到班级 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				String classGroupIdStr = musicGroupPaymentCalenderDto.getAttribute1(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if (StringUtils.isNotBlank(classGroupIdStr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					classGroupService.addStudentToClassGroupAndCourseArranging(Integer.parseInt(musicGroupPaymentCalenderDto.getStudentIds()), classGroupIdStr, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							batchNo, musicGroupPaymentCalenderCourseSettingsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (status == AUDITING) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -711,6 +721,16 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			musicGroup.setUpdateTime(date); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			musicGroupDao.update(musicGroup); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} else if (paymentType == ADD_STUDENT) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (status != AUDITING) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				// 学生加到班级 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				String classGroupIdStr = musicGroupPaymentCalenderDto.getAttribute1(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				if (StringUtils.isNotBlank(classGroupIdStr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					classGroupService.addStudentToClassGroupAndCourseArranging(Integer.parseInt(musicGroupPaymentCalenderDto.getStudentIds()), classGroupIdStr, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							batchNo, musicGroupPaymentCalenderCourseSettingsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if (status == AUDITING) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -795,12 +815,6 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				if(musicGroupPaymentStudentCourseDetailList.size() > 0){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					musicGroupPaymentStudentCourseDetailDao.batchInsert(musicGroupPaymentStudentCourseDetailList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				// 学生加到班级 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				String classGroupIdStr = musicGroupPaymentCalender.getAttribute1(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				if(StringUtils.isNotBlank(classGroupIdStr)){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					classGroupService.addStudentToClassGroupAndCourseArranging(Integer.parseInt(studentId), classGroupIdStr, musicGroupPaymentCalender.getBatchNo(), musicGroupPaymentCalenderCourseSettingsList); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1010,6 +1024,14 @@ public class MusicGroupPaymentCalenderServiceImpl extends BaseServiceImpl<Long, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				roleIds.add(SysUserRole.SECTION_MANAGER); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				sysMessageService.batchSeoMessage(musicGroupDao.queryUserIdByRoleId(roleIds, musicGroup.getOrganId()), MessageTypeEnum.BACKSTAGE_CREATE_MUSIC_GROUP_APPLY, "", sysUser.getUsername()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		} else if (calender.getPaymentType() == ADD_STUDENT) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			// 学生加到班级 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			String classGroupIdStr = calender.getAttribute1(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			if (StringUtils.isNotBlank(classGroupIdStr)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				classGroupService.addStudentToClassGroupAndCourseArranging(Integer.parseInt(calender.getStudentIds()), classGroupIdStr, batchNo, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						musicGroupPaymentCalenderCourseSettingsDao.queryCalenderCourseSettingsByBatchNo(batchNo)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		musicGroupPaymentCalenderDao.batchUpdate(musicGroupPaymentCalenders); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		//如果是合班缴费 
			 |