Explorar o código

Merge branch 'feature/0803-im' of http://git.dayaedu.com/yonge/cooleshow into feature/0803-im

zouxuan %!s(int64=2) %!d(string=hai) anos
pai
achega
d000f576ff

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

@@ -470,10 +470,11 @@ public class LiveRoomServiceImpl extends ServiceImpl<LiveRoomDao, LiveRoom> impl
             //去融云创建房间
             LivePluginService pluginService = livePluginContext.getPluginService(room.getServiceProvider());
 
+            String imUserId = imGroupService.getImUserId(sysUser.getId(), ClientEnum.TEACHER);
             // 注册主播用户信息到三方平台
-            pluginService.register(imGroupService.getImUserId(sysUser.getId(),ClientEnum.TEACHER), sysUser.getUsername(), sysUser.getAvatar());
+            pluginService.register(imUserId, sysUser.getUsername(), sysUser.getAvatar());
             // 创建直播间IM群
-            pluginService.chatRoomCreate(room.getRoomUid(), room.getRoomTitle(),sysUser.getId().toString());
+            pluginService.chatRoomCreate(room.getRoomUid(), room.getRoomTitle(),imUserId);
             // 腾讯云直播,提前生成录制规则
             if (room.getServiceProvider().equals(TencentCloudLivePlugin.PLUGIN_NAME)) {