lyhzzz 2 年之前
父节点
当前提交
5d23e81c4b
共有 1 个文件被更改,包括 8 次插入3 次删除
  1. 8 3
      src/main/java/com/fdkankan/tk/service/impl/RoomServiceImpl.java

+ 8 - 3
src/main/java/com/fdkankan/tk/service/impl/RoomServiceImpl.java

@@ -374,19 +374,24 @@ public class RoomServiceImpl extends ServiceImpl<IRoomMapper, Room> implements I
                 roomuser.setHostStatus(0);
             }
             roomUserService.updateById(roomuser);
+        }else {
+            room.setLastLookTime(DateUtil.formatDateTime(new Date()));
+            if(type == 0) {
+                room.setHostStatus(1);
+            }
+            if(type == 1 ){   //离开房间
+                room.setHostStatus(0);
+            }
         }
 
         if(type == 0 ){     //加入房间,开启带看
-            room.setHostStatus(1);
             room.setRoomStatus(1);
             roomVisitLogService.addLog(roomId,roomUserId,userId,type,1);
         }
         if(type == 1 ){   //离开房间
-            room.setHostStatus(0);
             roomVisitLogService.addLog(roomId,roomUserId,userId,type,1);
             this.hostLeaveRoom(roomId,roomUserId);
         }
-        room.setLastLookTime(DateUtil.formatDateTime(new Date()));
         this.updateById(room);
     }