diff --git a/application/adminapi/controller/SingerSong.php b/application/adminapi/controller/SingerSong.php index 622a4f3..667747d 100644 --- a/application/adminapi/controller/SingerSong.php +++ b/application/adminapi/controller/SingerSong.php @@ -190,10 +190,10 @@ class SingerSong extends adminApi $count = db::name('vs_song_log')->alias('o')->where($where)->count(); $list = db::name('vs_song_log') ->alias('o') - ->join('user u', 'o.user_id=u.id') - ->join('vs_singer_song r', 'o.singer_song_id=r.id') - ->join('user uu', 'r.user_id=u.id') - ->join('vs_gift g', 'r.gift_id=g.gid') + ->join('user u', 'o.user_id=u.id', 'left') + ->join('vs_singer_song r', 'o.singer_song_id=r.id', 'left') + ->join('user uu', 'r.user_id=u.id', 'left') + ->join('vs_gift g', 'r.gift_id=g.gid', 'left') ->field('o.*,u.nickname boss_nickname,u.user_code boss_user_code,r.song_name,r.gift_num,uu.nickname singer_nickname,uu.user_code singer_user_code,g.gift_name,g.gift_price') ->where($where) ->page($page, $page_limit)