重连后房间处理
This commit is contained in:
@@ -2549,6 +2549,8 @@ class Room extends Model
|
||||
return ['code' => 1, 'msg' => '操作成功', 'data' => null];
|
||||
}
|
||||
|
||||
|
||||
//用户在房间内切后台保留机制
|
||||
public function user_in_room_background($user_id,$room_id,$type)
|
||||
{
|
||||
if(!$room_id){
|
||||
|
||||
@@ -58,9 +58,10 @@ class TenSeconds
|
||||
$time = time() - 300;
|
||||
$user_list = db::name('vs_user_in_room_bg')->field('id')->where('updatetime', '<=', $time)->select();
|
||||
if($user_list){
|
||||
foreach ($user_list as &$value){
|
||||
foreach ($user_list as $v){
|
||||
//删除
|
||||
db::name('vs_user_in_room_bg')->delete($value['id']);
|
||||
db::name('vs_user_in_room_bg')->delete($v['id']);
|
||||
model('api/Room')->quit_room($v['user_id'], $v['room_id'],$v['user_id'],2);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user