diff --git a/application/api/model/RoomPit.php b/application/api/model/RoomPit.php index c3a9f35..39885b3 100644 --- a/application/api/model/RoomPit.php +++ b/application/api/model/RoomPit.php @@ -245,8 +245,9 @@ class RoomPit extends Model // if($dow['code'] != 1){ // 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]); - if(!$exchange){ + if(!$exchange || !$exchange1){ return ['code' => 0, 'msg' => '换麦失败', 'data' => null]; } $FromUserInfo = db::name('user')->where('id',$user_id)->field('id as user_id,nickname,avatar,sex')->find();