|
@@ -182,7 +182,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
}
|
|
|
});
|
|
|
studentRegistrationDao.batchInsert(studentRegistrationList);
|
|
|
- musicGroup.setStatus(MusicGroupStatusEnum.PREPARE);
|
|
|
+ musicGroup.setStatus(MusicGroupStatusEnum.PAY);
|
|
|
musicGroupDao.update(musicGroup);
|
|
|
musicGroupBuildLogDao.insert(new MusicGroupBuildLog(musicGroupId, "跨团调整", sysUser.getId(),""));
|
|
|
}
|
|
@@ -261,7 +261,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
musicGroup.setStatus(MusicGroupStatusEnum.PROGRESS);
|
|
|
musicGroupDao.update(musicGroup);
|
|
|
//3.0发送该消息
|
|
|
- if(new Integer(3).equals(musicGroup.getChargeTypeId())){
|
|
|
+ /*if(new Integer(3).equals(musicGroup.getChargeTypeId())){
|
|
|
Map<Integer,String> studentMap = JSONObject.parseObject(JSONObject.toJSONString(MapUtil.convertMybatisMap(studentRegistrationDao.findIdMapByMusicGroupId(musicGroupId,2))),HashMap.class);
|
|
|
if(studentMap != null && studentMap.size() > 0){
|
|
|
String url = "http://mstudev.dayaedu.com/#/smallRegister?musicGroupId=" + musicGroupId;
|
|
@@ -269,7 +269,7 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
sysMessageService.batchSendMessage(MessageSender.JIGUANG,MessageTypeEnum.SMS_BASICS_SKILL_APPLY_MESSAGE,
|
|
|
studentMap,null,0,"5?" + url,musicGroup.getName(),HttpUtil.getSortUrl(url),serverPhone);
|
|
|
}
|
|
|
- }
|
|
|
+ }*/
|
|
|
//给老师发送乐团成立通知
|
|
|
Map<Integer,String> map = JSONObject.parseObject(JSONObject.toJSONString(MapUtil.convertMybatisMap(musicGroupDao.queryTeacherIdMap(musicGroupId))),HashMap.class);
|
|
|
if(map != null && map.size() > 0){
|
|
@@ -350,6 +350,21 @@ public class MusicGroupServiceImpl extends BaseServiceImpl<String, MusicGroup> i
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public void pushMessage(String musicGroupId) throws IOException {
|
|
|
+ MusicGroup musicGroup = musicGroupDao.get(musicGroupId);
|
|
|
+ //3.0发送该消息
|
|
|
+ if(new Integer(3).equals(musicGroup.getChargeTypeId())){
|
|
|
+ Map<Integer,String> studentMap = JSONObject.parseObject(JSONObject.toJSONString(MapUtil.convertMybatisMap(studentRegistrationDao.findIdMapByMusicGroupId(musicGroupId,2))),HashMap.class);
|
|
|
+ if(studentMap != null && studentMap.size() > 0){
|
|
|
+ String url = "http://mstudev.dayaedu.com/#/smallRegister?musicGroupId=" + musicGroupId;
|
|
|
+ String serverPhone = sysConfigDao.findConfigValue(SysConfigService.SERVER_PHONE);
|
|
|
+ sysMessageService.batchSendMessage(MessageSender.JIGUANG,MessageTypeEnum.SMS_BASICS_SKILL_APPLY_MESSAGE,
|
|
|
+ studentMap,null,0,"5?" + url,musicGroup.getName(),HttpUtil.getSortUrl(url),serverPhone);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public List<MusicCardDto> queryUserMusicGroups(Integer userId) {
|
|
|
List<MusicCardDto> musicCardDtos = musicGroupDao.queryUserMusicGroups(userId);
|
|
|
Set<String> musicGroupIds = musicCardDtos.stream().map(MusicCardDto::getMusicGroupId).collect(Collectors.toSet());
|