|
@@ -1272,7 +1272,7 @@ public class RoomServiceImpl implements RoomService {
|
|
|
CustomMessage customMessage = JSONObject.parseObject(content,CustomMessage.class);
|
|
|
String userId = sysUser.getId().toString();
|
|
|
MetronomeMessageMessage displayMessage = new MetronomeMessageMessage(customMessage);
|
|
|
- imHelper.publishMessage(userId, roomId, displayMessage, 0);
|
|
|
+ imHelper.publishMessage(userId, roomId, displayMessage, 1);
|
|
|
//记录节拍器消息
|
|
|
courseScheduleStudentPaymentDao.adjustPlayMidi(Long.parseLong(roomId.substring(1)),playMidiMessageData.getUserId(),content);
|
|
|
}
|
|
@@ -1291,9 +1291,11 @@ public class RoomServiceImpl implements RoomService {
|
|
|
if(sysExamSong == null){
|
|
|
throw new BizException("曲目信息不存在");
|
|
|
}
|
|
|
- msg.setSongName(sysExamSong.getName());
|
|
|
- msg.setUrl(sysExamSong.getUrl());
|
|
|
- imHelper.publishMessage(authUser.getId().toString(), roomId, msg, 1);
|
|
|
+ ExamSongMessage examSongMessage = new ExamSongMessage();
|
|
|
+ examSongMessage.setSongName(sysExamSong.getName());
|
|
|
+ examSongMessage.setUrl(sysExamSong.getUrl());
|
|
|
+ msg.setContent(examSongMessage);
|
|
|
+ imHelper.publishMessage(authUser.getId().toString(), roomId, msg, 0);
|
|
|
//学员曲目下载状态改为未下载
|
|
|
ExamSongDownloadData json = new ExamSongDownloadData();
|
|
|
json.setSongName(sysExamSong.getName());
|