换麦
This commit is contained in:
@@ -376,8 +376,8 @@ class RoomPit extends Model
|
||||
if($pit_infos['pit_number'] == 9){
|
||||
return ['code' => 0, 'msg' => '主持不允许换麦', 'data' => null];
|
||||
}
|
||||
$exchange1 = db::name('vs_room_pit')->where(['room_id' => $room_id, 'pit_number' => $pit_infos['pit_number']])->update([ 'user_id' => 0]);
|
||||
$exchange = db::name('vs_room_pit')->where(['room_id' => $room_id, 'pit_number' => $pit_number])->update([ 'user_id' => $user_id]);
|
||||
$exchange1 = db::name('vs_room_pit')->where(['room_id' => $room_id, 'pit_number' => $pit_infos['pit_number']])->update([ 'user_id' => 0, 'end_time' => 0]);
|
||||
$exchange = db::name('vs_room_pit')->where(['room_id' => $room_id, 'pit_number' => $pit_number])->update([ 'user_id' => $user_id,'end_time' => $pit_infos['end_time']]);
|
||||
if(!$exchange || !$exchange1){
|
||||
return ['code' => 0, 'msg' => '换麦失败', 'data' => null];
|
||||
}
|
||||
@@ -399,8 +399,7 @@ class RoomPit extends Model
|
||||
$text['to_pit_number'] = $pit_number;
|
||||
$text['end_time'] = $pit_infos['end_time'];
|
||||
model('Chat')->sendMsg(1039,$room_id,$text);
|
||||
//处理前麦上的时间
|
||||
db::name('vs_room_pit')->where(['id' => $pit_infos['id']])->update([ 'end_time' =>0]);
|
||||
|
||||
//查看此房间是否处于pk中
|
||||
$is_pk = db::name('vs_room_pk')->where(['room_id_a' => $room_id])->where(['status' => ['in',[2,3,4]]])->value('room_id_b') ?? 0;
|
||||
if(!$is_pk){
|
||||
|
||||
Reference in New Issue
Block a user