From 4b68ed4ca1d30a20eec806fa1d3f49ecf8481d4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Thu, 25 Dec 2025 11:47:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E5=98=89=E5=AE=BE=E9=BA=A6=E4=B8=8A?= =?UTF-8?q?=20=20=E7=84=B6=E5=90=8E=E4=B8=8A=E4=B8=BB=E6=8C=81=E9=BA=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/RoomSong.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/application/api/model/RoomSong.php b/application/api/model/RoomSong.php index 9e253073..cff65340 100644 --- a/application/api/model/RoomSong.php +++ b/application/api/model/RoomSong.php @@ -530,6 +530,11 @@ class RoomSong extends Model if(!$host && $owner != $user_id){ return ['code' => 0, 'msg' => '您没有权限上麦', 'data' => null]; } + //检查是否在坑位上 + $pit_infos = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $user_id])->field('id,pit_number')->find(); + if($pit_infos){ + return ['code' => 0, 'msg' => '您已上麦', 'data' => null]; + } } $ompit = model('RoomPit')->OnPit($user_id,$room_id,$pit_number);//用户上了这个房间的几号麦位