进入房间

This commit is contained in:
2025-12-01 17:33:24 +08:00
parent d6e5e75f40
commit 2043893065

View File

@@ -630,9 +630,17 @@ class Room extends Model
$auctionn = db::name('vs_room_auction')->where(['room_id' => $room_user, 'user_id' => $user_id,'status' => 2])->find();
//是否交友
$roominfo = db::name('vs_room')->where(['id' => $room_user])->find();
$room_pits = 0;
if($roominfo['step'] == 2 || $roominfo['step'] == 3){
//是否在1-6号麦位
$room_pit_number = db::name('vs_room_pit')->where(['room_id' => $room_user, 'user_id' => $user_id])->value('pit_number');
if($room_pit_number > 0 && $room_pit_number < 7){
$room_pits = 1;
}
}
//是否签约麦位
$vs_room_sign = db::name('vs_room_sign')->where(['room_id' => $room_user, 'sign_user_id' => $user_id,'sign_type'=>1])->find();
if($roominfo['step'] == 2 || $roominfo['step'] == 3 || $auctionn || $vs_room_sign){
if($room_pits || $auctionn || $vs_room_sign){
$room_name = db::name('vs_room')->where(['id' => $room_user])->value('room_name');
return ['code' => 202, 'msg' => '您在'.$room_name .'房间游戏中,不支持进入新房间', 'data' => ['room_id' => $room_user,'msg'=>'您在'.$room_name .'房间游戏中,不支持进入新房间']];
}else{