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

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

@@ -100,7 +100,7 @@ public class ImServiceImpl implements ImService {
     @Override
     public void sendDisplay(String imUserId, ImNetworkRoom room,String serviceProvider) throws Exception {
         // IM发送用户消息
-        RoleEnum roleEnum = RoleEnum.valueOf(imGroupService.analysisImUserClient(imUserId));
+        RoleEnum roleEnum = "TEACHER".equals(imGroupService.analysisImUserClient(imUserId))?RoleEnum.RoleTeacher:RoleEnum.RoleStudent;
         ImNetworkRoomMember roomMember = imNetworkRoomMemberService.lambdaQuery().eq(ImNetworkRoomMember::getUserId, imUserId)
                 .eq(ImNetworkRoomMember::getRoomId, room.getRoomId())
                 .eq(ImNetworkRoomMember::getRole,roleEnum.getValue())