|
@@ -217,10 +217,12 @@ public class RoomServiceImpl implements RoomService {
|
|
|
//如果是老师加入房间,调整节拍器状态
|
|
|
courseScheduleStudentPaymentDao.adjustPlayMidi(schedule.getId(),null,null);
|
|
|
display = "display://type=1?userId=" + userId + "?uri=";
|
|
|
+ updateDisplay(roomId, userId, display, 0);
|
|
|
}else if (roleEnum == RoleEnum.RoleAssistant){
|
|
|
display = "display://type=0?userId=" + userId + "?uri=";
|
|
|
+ updateDisplay(roomId, userId, display, 0);
|
|
|
}
|
|
|
- updateDisplay(roomId, userId, display, 0);
|
|
|
+
|
|
|
Date curTime = DateTimeUtils.currentUTC();
|
|
|
Room room = roomDao.findByRid(roomId);
|
|
|
if (room == null) {
|
|
@@ -334,7 +336,7 @@ public class RoomServiceImpl implements RoomService {
|
|
|
imHelper.dismiss(userId, roomId);
|
|
|
log.info("leaveRoomSuccess dismiss the room: {},userId: {}", roomId,userId);
|
|
|
} else {
|
|
|
- imHelper.quit(new String[]{userId}, roomId);
|
|
|
+// imHelper.quit(new String[]{userId}, roomId);
|
|
|
roomMemberDao.deleteUserByRidAndUid(roomId, userId);
|
|
|
MemberChangedMessage msg = new MemberChangedMessage(MemberChangedMessage.Action_Leave, userId, roleEnum.getValue());
|
|
|
msg.setUserName(roomMember.getName());
|