Eric 2 years ago
parent
commit
d386d24854

+ 2 - 0
mec-im/src/main/java/com/ym/pojo/Room.java

@@ -26,6 +26,7 @@ public class Room implements Serializable {
     private @Getter @Setter String display;
     private @Getter @Setter int whiteboardNameIndex;
     private @Getter @Setter int soundVolume = 100;
+    private @Getter @Setter String serviceProvider;
 
     @Override
     public String toString() {
@@ -37,6 +38,7 @@ public class Room implements Serializable {
                 ", display='" + display + '\'' +
                 ", soundVolume='" + soundVolume + '\'' +
                 ", whiteboardNameIndex='" + whiteboardNameIndex + '\'' +
+                ", serviceProvider='" + serviceProvider + '\'' +
                 '}';
     }
 }

+ 4 - 0
mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

@@ -558,7 +558,11 @@ public class RoomServiceImpl implements RoomService {
 
             RTCRoomMessage roomMessage = RTCRoomMessage.builder()
                     .objectName(RTCRoomMessage.MEMBER_CHANGE_MESSAGE)
+                    .fromUserId(userId)
                     .content(action.build())
+                    .toChatRoomId(roomId)
+                    .isPersisted(1)
+                    .isIncludeSender(1)
                     .build();
 
             pluginService.sendChatRoomMessage(roomMessage);