|
@@ -771,7 +771,7 @@ public class RoomServiceImpl implements RoomService {
|
|
|
roomMemberDao.updateMicByRidAndUid(roomId, userId, false);
|
|
|
} else if (typeEnum.equals(DeviceTypeEnum.HandUp)){
|
|
|
roomMemberDao.updateHandByRidAndUid(roomId, userId, false);
|
|
|
- } else if (typeEnum.equals(DeviceTypeEnum.PlaySong)){
|
|
|
+ } else if (typeEnum.equals(DeviceTypeEnum.ExamSong)){
|
|
|
long scheduleId = Long.parseLong(roomId.substring(1));
|
|
|
ExamSongDownloadData msg;
|
|
|
String examJson = courseScheduleStudentPaymentDao.getExamJsonByCourseIdAndUserId(scheduleId, authUser.getId());
|
|
@@ -825,6 +825,10 @@ public class RoomServiceImpl implements RoomService {
|
|
|
for (RoomMember e:roomMembers) {
|
|
|
controlDevice(data.getRoomId(), e.getUid(), DeviceTypeEnum.MusicMode, data.getMusicModeOn());
|
|
|
}
|
|
|
+ } else if (data.getPlaySongOn() != null) {
|
|
|
+ for (RoomMember e:roomMembers) {
|
|
|
+ controlDevice(data.getRoomId(), e.getUid(), DeviceTypeEnum.ExamSong, data.getMusicModeOn());
|
|
|
+ }
|
|
|
} else {
|
|
|
throw new ApiException(ErrorEnum.ERR_REQUEST_PARA_ERR);
|
|
|
}
|
|
@@ -889,7 +893,7 @@ public class RoomServiceImpl implements RoomService {
|
|
|
result = roomMemberDao.updateMicByRidAndUid(roomId, userId, enable);
|
|
|
} else if (type.equals(DeviceTypeEnum.HandUp)){
|
|
|
result = roomMemberDao.updateHandByRidAndUid(roomId, userId, enable);
|
|
|
- } else if (type.equals(DeviceTypeEnum.PlaySong)){
|
|
|
+ } else if (type.equals(DeviceTypeEnum.ExamSong)){
|
|
|
long scheduleId = Long.parseLong(roomId.substring(1));
|
|
|
ExamSongDownloadData msg;
|
|
|
String examJson = courseScheduleStudentPaymentDao.getExamJsonByCourseIdAndUserId(scheduleId, authUser.getId());
|