Explorar el Código

fix 直播考勤异常

Eric hace 1 año
padre
commit
c569997ba4
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  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;