浏览代码

网络教室优化

zouxuan 3 年之前
父节点
当前提交
1136cc5f28
共有 1 个文件被更改,包括 1 次插入8 次删除
  1. 1 8
      mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

+ 1 - 8
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -621,8 +621,6 @@ public class RoomServiceImpl implements RoomService {
         SysUser authUser = sysUserFeignService.queryUserInfo();
         String userId = authUser.getId().toString();
         log.info("display in room: {}, type = {}, uri = {}", roomId, type, uri);
-        CheckUtils.checkArgument(roomId != null, "roomId must't be null");
-        CheckUtils.checkArgument(type >= 0 && type < DisplayEnum.values().length, "type not exist");
         DisplayEnum displayEnum = DisplayEnum.values()[type];
 
         if (displayEnum.equals(DisplayEnum.None)) {
@@ -1265,12 +1263,7 @@ public class RoomServiceImpl implements RoomService {
         String userId = authUser.getId().toString();
         log.info("inviteUpgradeRole roomId = {}, targetUserId = {}, targetRole = {}", roomId, targetUserId, targetRole);
 
-        RoomMember targetUser = roomMemberDao.findOne(roomId, targetUserId);
-        if (targetUser == null) {
-            throw new ApiException(ErrorEnum.ERR_USER_NOT_EXIST_IN_ROOM);
-        }
-
-        checkOverMax(roomId, targetUser, targetRole);
+        checkOverMax(roomId, roomMember, targetRole);
 
         String ticket = IdentifierUtils.uuid();