保持心跳检测
This commit is contained in:
@@ -45,7 +45,6 @@ class RoomPan
|
||||
->find();
|
||||
if($is_online){//现在 在房间内
|
||||
if(time() - $value['updatetime'] >= 180){//三分钟没有心跳
|
||||
db::name('user')->where('id',$value['user_id'])->update(['is_online'=>2]);
|
||||
if($is_online['is_online'] == 2){//之前就是离开
|
||||
continue;
|
||||
}else{//之前就是在线则改为离开
|
||||
@@ -61,7 +60,6 @@ class RoomPan
|
||||
continue;
|
||||
}else{//之前就是离开则改为在线
|
||||
db::name('vs_room_visitor')->where('id',$is_online['id'])->update(['is_online'=>1,'updatetime' => time()]);
|
||||
db::name('user')->where('id',$value['user_id'])->update(['is_online'=>1]);
|
||||
$text['text'] = '回到房间';
|
||||
$text['user_id'] = $value['user_id'];
|
||||
$text['type'] = 1;
|
||||
|
||||
Reference in New Issue
Block a user