|
@@ -198,6 +198,8 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
|
|
|
ImNetworkRoom room = this.initRoom(roomId, Long.parseLong(roomId), userRole, userId, now);
|
|
|
//获取房间用户信息
|
|
|
ImNetworkRoomMember roomMember = imNetworkRoomMemberService.initRoomMember(roomId,sysUser,userRole);
|
|
|
+ // IM用户ID
|
|
|
+ roomMember.setImUserId(imUserId);
|
|
|
//发送人员变动消息
|
|
|
publishMemberChangedMessage(roomMember);
|
|
|
//sendDisplay
|
|
@@ -250,6 +252,9 @@ public class ImNetworkRoomServiceImpl extends ServiceImpl<ImNetworkRoomDao, ImNe
|
|
|
if(Objects.isNull(roomMember)){
|
|
|
return;
|
|
|
}
|
|
|
+ // 设置IM用户ID
|
|
|
+ roomMember.setImUserId(imUserId);
|
|
|
+
|
|
|
CourseSchedule courseSchedule = Optional.ofNullable(courseScheduleService.getById(roomId))
|
|
|
.orElseThrow(()->new BizException("房间信息不存在"));
|
|
|
Long courseScheduleId = courseSchedule.getId();
|