|
@@ -547,21 +547,18 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
if (musicGroup == null) {
|
|
|
throw new BizException("乐团信息查询失败");
|
|
|
}
|
|
|
- if (musicGroup.getStatus() == MusicGroupStatusEnum.PRE_APPLY || musicGroup.getStatus() == MusicGroupStatusEnum.PAY) {
|
|
|
- Map<Integer, String> receiverList = null;
|
|
|
- if(musicGroup.getStatus() == MusicGroupStatusEnum.PRE_APPLY){
|
|
|
- List<StudentPreRegistration> studentPreRegistrationList = studentPreRegistrationDao.queryByMusicGroupId(musicGroupId);
|
|
|
- receiverList = studentPreRegistrationList.stream().collect(Collectors.toMap(StudentPreRegistration::getUserId, StudentPreRegistration::getPhone));
|
|
|
- }else {
|
|
|
- receiverList = MapUtil.convertMybatisMap(studentRegistrationDao.findMapByMusicGroupId(musicGroupId, 2));
|
|
|
- }
|
|
|
-
|
|
|
- String meetingDateStr = sdf_ymdhms.format(meetingDate);
|
|
|
- sysMessageService.batchSendImGroupMessage(MessageTypeEnum.STUDENT_SMS_IM_MUSIC_GROUP_PARENT_MEETING_NOTICE, userId + "", null, new String[]{musicGroupId}, null, meetingDateStr, address);
|
|
|
- sysMessageService.batchSendMessage(MessageSender.AWSMS, MessageTypeEnum.STUDENT_SMS_IM_MUSIC_GROUP_PARENT_MEETING_NOTICE, receiverList, null, 1, null, null, meetingDateStr, address);
|
|
|
- return true;
|
|
|
+ Map<Integer, String> receiverList = null;
|
|
|
+ if(musicGroup.getStatus() == MusicGroupStatusEnum.PRE_APPLY){
|
|
|
+ List<StudentPreRegistration> studentPreRegistrationList = studentPreRegistrationDao.queryByMusicGroupId(musicGroupId);
|
|
|
+ receiverList = studentPreRegistrationList.stream().collect(Collectors.toMap(StudentPreRegistration::getUserId, StudentPreRegistration::getPhone));
|
|
|
+ }else {
|
|
|
+ receiverList = MapUtil.convertMybatisMap(studentRegistrationDao.findMapByMusicGroupId(musicGroupId, 2));
|
|
|
}
|
|
|
- return false;
|
|
|
+
|
|
|
+ String meetingDateStr = sdf_ymdhms.format(meetingDate);
|
|
|
+ sysMessageService.batchSendImGroupMessage(MessageTypeEnum.STUDENT_SMS_IM_MUSIC_GROUP_PARENT_MEETING_NOTICE, userId + "", null, new String[]{musicGroupId}, null, meetingDateStr, address);
|
|
|
+ sysMessageService.batchSendMessage(MessageSender.AWSMS, MessageTypeEnum.STUDENT_SMS_IM_MUSIC_GROUP_PARENT_MEETING_NOTICE, receiverList, null, 1, null, null, meetingDateStr, address);
|
|
|
+ return true;
|
|
|
}
|
|
|
|
|
|
@Override
|