zouxuan 2 lat temu
rodzic
commit
b0bfe4914a

+ 1 - 0
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/entity/ImNetworkRoomMember.java

@@ -68,6 +68,7 @@ public class ImNetworkRoomMember implements Serializable {
     private boolean handFlag;
 
     @ApiModelProperty(value = "当前用户伴奏信息")
+    @TableField(exist = false)
     private List<CourseScheduleStudentMusicSheetResult> musicSheetResults;
 
     @TableField("im_user_id_")

+ 1 - 3
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/ImNetworkRoomMemberServiceImpl.java

@@ -58,13 +58,11 @@ public class ImNetworkRoomMemberServiceImpl extends ServiceImpl<ImNetworkRoomMem
             roomMember.setUserId(sysUser.getUserId());
             roomMember.setUsername(sysUser.getUsername());
             roomMember.setAvatar(sysUser.getAvatar());
+            roomMember.setImUserId(imGroupService.getImUserId(sysUser.getUserId(),userRole));
             baseMapper.insert(roomMember);
             //生成用户房间状态表
             imNetworkRoomMemberStatusService.add(roomMember);
         }
-
-        roomMember.setImUserId(imGroupService.getImUserId(sysUser.getUserId(),userRole));
-
         return roomMember;
     }
 

+ 1 - 1
cooleshow-user/user-biz/src/main/java/com/yonge/cooleshow/biz/dal/service/impl/ImNetworkRoomServiceImpl.java

@@ -181,7 +181,7 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
 
         ImNetworkRoomResult joinRoomResult = new ImNetworkRoomResult();
         //初始化房间信息
-        ImNetworkRoom room = roomService.getById(roomId);
+        ImNetworkRoom room = roomService.lambdaQuery().eq(ImNetworkRoom::getRoomId,roomId).last("LIMIT 1").one();
         if(Objects.isNull(room)){
             return BaseResponse.failed(ErrorEnum.ROOM_NOT_START);
         }