签约结束
This commit is contained in:
@@ -442,9 +442,12 @@ class Sign extends Model
|
||||
//获取房间2号位上的用户
|
||||
$on_pit_user = db::name('vs_room_pit')
|
||||
->where(['room_id' => $room_id,'pit_number' => 2])->field('before_pit_number,user_id')->find();
|
||||
if($on_pit_user['user_id'] == $user_id){
|
||||
return true;
|
||||
}
|
||||
|
||||
//处理2号位
|
||||
if($on_pit_user && $on_pit_user['user_id'] && $on_pit_user['user_id'] != $user_id){
|
||||
if($on_pit_user && $on_pit_user['user_id']){
|
||||
//2号位有其他用户,需要处理该用户
|
||||
//获取2号位用户之前的位置上是否有用户
|
||||
$before_pit_number = db::name('vs_room_pit')
|
||||
@@ -489,7 +492,7 @@ class Sign extends Model
|
||||
} else {
|
||||
//下麦 - 在麦位上的用户全部下麦
|
||||
$on_pit_users = db::name('vs_room_pit')
|
||||
->where(['room_id' => $room_id, 'status' => 1, 'user_id' => ['>', 0], 'pit_number' => ['<', 3]])
|
||||
->where(['room_id' => $room_id, 'user_id' => ['>', 0], 'pit_number' => ['<', 3]])
|
||||
->select();
|
||||
|
||||
if($on_pit_users){
|
||||
|
||||
Reference in New Issue
Block a user