zouxuan 4 gadi atpakaļ
vecāks
revīzija
ac565bbdc2

+ 4 - 2
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -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());