diff --git a/application/api/model/RoomSong.php b/application/api/model/RoomSong.php index 0b4f3689..42d334e8 100644 --- a/application/api/model/RoomSong.php +++ b/application/api/model/RoomSong.php @@ -362,6 +362,11 @@ class RoomSong extends Model ->order('sort desc')->select(); //结束本首歌 $now_song = db::name('vs_room_song')->where('did',$now_room_song_id)->update(['status'=>3]); + if($is_auto_next == 1){ + $uid = db::name('vs_room_song')->where('did',$now_room_song_id)->value('user_id'); + //任务:33-每日增加练歌房唱5首歌 + model('Tasks')->tasks_complete($uid,33); + } if(empty($data)){ Cache::rm("api:room:song:nextInfo:" . $room_id); $text = [ @@ -423,11 +428,6 @@ class RoomSong extends Model 'nextInfo' => $next_song_info ]; model('Chat')->sendMsg(1013,$room_id,$text); - if($is_auto_next == 1){ - $uid = db::name('vs_room_song')->where('did',$now_room_song_id)->value('user_id'); - //任务:33-每日增加练歌房唱5首歌 - model('Tasks')->tasks_complete($uid,33); - } return ['code'=>1,'msg'=>'切歌成功','data'=>null]; }