Browse Source

fix 直播考勤异常

Eric 1 year ago
parent
commit
c569997ba4
1 changed files with 4 additions and 1 deletions
  1. 4 1
      mec-im/src/main/java/com/ym/service/Impl/RoomServiceImpl.java

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

@@ -1184,7 +1184,10 @@ public class RoomServiceImpl implements RoomService {
         if (Objects.isNull(roomMember)) {
 
             // 若老师已经离开房间,先添加到房间
-            roomMember = saveRoomMember(roomId, userId);
+            if (StringUtils.equalsIgnoreCase(deviceNum, "LIVE")) {
+                roomMember = saveRoomMember(roomId, userId);
+            }
+
             if (Objects.isNull(roomMember)) {
                 businessLogger.warn("leaveRoomSuccess: REPEATED_EXECUTION roomId={}, userId={}, deviceNum={}", roomId, userId, deviceNum);
                 return;