This commit is contained in:
2025-12-03 17:06:36 +08:00
parent 57d6bfb72a
commit da78a50621
2 changed files with 6 additions and 3 deletions

View File

@@ -148,7 +148,7 @@ class RoomPit extends Model
}
//用户下麦
public function DownPit($user_id,$room_id,$pit_number)
public function DownPit($user_id,$room_id,$pit_number,$type = 0)
{
if(!$pit_number){
$pit_number = db::name('vs_room_pit')->where(['room_id' => $room_id, 'user_id' => $user_id])->value('pit_number');
@@ -162,6 +162,9 @@ class RoomPit extends Model
$pit_text = '签约麦';
}elseif($pit_number == 2){
$pit_text = '师父麦';
if($type == 0){
return ['code' => 0, 'msg' => '师父麦位不能下麦', 'data' => null];
}
}elseif ($pit_number == 3 || $pit_number == 4 || $pit_number == 5) {
$pit_text = '老板麦';
}elseif($pit_number == 9){
@@ -203,7 +206,7 @@ class RoomPit extends Model
}
//在签约麦中不能下麦
$room_sign = db::name('vs_room_sign')->where(['room_id' => $room_id, 'sign_type' => 1,'sign_user_id' =>$user_id])->find();
if($room_sign){
if($room_sign && $type == 0){
return ['code' => 0, 'msg' => '签约麦 不可下麦', 'data' => null];
}