签约房 退出下麦
This commit is contained in:
@@ -1266,11 +1266,20 @@ class Room extends Model
|
|||||||
if($vs_room_sign){
|
if($vs_room_sign){
|
||||||
return ['code' => 0, 'msg' => '在签约麦不能退出', 'data' => null];
|
return ['code' => 0, 'msg' => '在签约麦不能退出', 'data' => null];
|
||||||
}
|
}
|
||||||
|
$room_pit = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $user_id])->find();
|
||||||
|
if ($room_pit['pit_number'] > 0) {
|
||||||
|
model('api/RoomPit')->DownPit($user_id, $room_id, $room_pit['pit_number']);
|
||||||
|
}
|
||||||
}elseif ($apply_type == 6){
|
}elseif ($apply_type == 6){
|
||||||
$auction_user_id = Cache::get('auction_user_'.$room_id);
|
$auction_user_id = Cache::get('auction_user_'.$room_id);
|
||||||
if($auction_user_id == $user_id){
|
if($auction_user_id == $user_id){
|
||||||
return ['code' => 0, 'msg' => '拍卖位麦不能退出', 'data' => null];
|
return ['code' => 0, 'msg' => '拍卖位麦不能退出', 'data' => null];
|
||||||
}
|
}
|
||||||
|
//在麦位上 移除用户
|
||||||
|
$room_pit = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $user_id])->find();
|
||||||
|
if (isset($room_pit)) {
|
||||||
|
model('api/RoomPit')->DownPit($user_id, $room_id, $room_pit['pit_number']);
|
||||||
|
}
|
||||||
}else{
|
}else{
|
||||||
//在麦位上 移除用户
|
//在麦位上 移除用户
|
||||||
$room_pit = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $user_id])->find();
|
$room_pit = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $user_id])->find();
|
||||||
|
|||||||
Reference in New Issue
Block a user