diff --git a/application/api/model/RoomSong.php b/application/api/model/RoomSong.php index 99964762..0670e929 100644 --- a/application/api/model/RoomSong.php +++ b/application/api/model/RoomSong.php @@ -83,10 +83,12 @@ class RoomSong extends Model //同意点歌 public function agree_song($user_id,$room_id,$type){ - $owner = db::name('vs_room')->where(['id' => $room_id, 'user_id' => $user_id])->field('id')->find(); - $host = db::name('vs_room_host')->where(['room_id' => $room_id, 'user_id' => $user_id,'delete_time' => null])->find(); - if(!$owner && !$host){ - return ['code' => 0, 'msg' => '没有权限操作', 'data' => null]; + if($user_id != 1){ + $owner = db::name('vs_room')->where(['id' => $room_id, 'user_id' => $user_id])->field('id')->find(); + $host = db::name('vs_room_host')->where(['room_id' => $room_id, 'user_id' => $user_id,'delete_time' => null])->find(); + if(!$owner && !$host){ + return ['code' => 0, 'msg' => '没有权限操作', 'data' => null]; + } } //此房间类型为特殊存在,修改房间类型的时候 要判断一下条件