|  | @@ -427,7 +427,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 | 
	
		
			
				|  |  |  		String musicGroupId = studentPreRegistration.getMusicGroupId();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		// 查询乐团状态
 | 
	
		
			
				|  |  | -		MusicGroup musicGroup = musicGroupDao.get(musicGroupId);
 | 
	
		
			
				|  |  | +		MusicGroup musicGroup = musicGroupDao.getLocked(musicGroupId);
 | 
	
		
			
				|  |  |  		if (musicGroup == null) {
 | 
	
		
			
				|  |  |  			throw new BizException("乐团信息查询失败");
 | 
	
		
			
				|  |  |  		}
 | 
	
	
		
			
				|  | @@ -498,7 +498,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	@Override
 | 
	
		
			
				|  |  | -	public boolean sendParentMeetingNotice(String musicGroupId) {
 | 
	
		
			
				|  |  | +	public boolean sendParentMeetingNotice(String musicGroupId, Date meetingDate, String address) {
 | 
	
		
			
				|  |  |  		MusicGroup musicGroup = musicGroupDao.get(musicGroupId);
 | 
	
		
			
				|  |  |  		if (musicGroup == null) {
 | 
	
		
			
				|  |  |  			throw new BizException("乐团信息查询失败");
 | 
	
	
		
			
				|  | @@ -509,7 +509,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
 | 
	
		
			
				|  |  |  		List<StudentPreRegistration> studentPreRegistrationList = studentPreRegistrationDao.queryByMusicGroupId(musicGroupId);
 | 
	
		
			
				|  |  |  		Map<Integer,String> receiverList = studentPreRegistrationList.stream().collect(Collectors.toMap(StudentPreRegistration :: getUserId, StudentPreRegistration :: getPhone));
 | 
	
		
			
				|  |  |  		
 | 
	
		
			
				|  |  | -		sysMessageService.batchSendMessage(MessageSender.AWSMS, MessageTypeEnum.SMS_MUSIC_GROUP_PARENT_MEETING_NOTICE, receiverList, null, 1, null, null);
 | 
	
		
			
				|  |  | +		sysMessageService.batchSendMessage(MessageSender.AWSMS, MessageTypeEnum.SMS_MUSIC_GROUP_PARENT_MEETING_NOTICE, receiverList, null, 1, null, null, meetingDate, address);
 | 
	
		
			
				|  |  |  		return true;
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 |