From 0ca96dc6737494e72e564be9abc0fffeb71abe20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=8D=8E=E6=B8=85?= <18691022700@163.com> Date: Fri, 12 Dec 2025 19:56:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/User.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/application/api/model/User.php b/application/api/model/User.php index 608a1c82..2558930f 100644 --- a/application/api/model/User.php +++ b/application/api/model/User.php @@ -222,9 +222,11 @@ class User extends Model $user_info['icon'][0] = model('UserData')->user_wealth_icon($uid);//财富图标 $user_info['icon'][1] = model('UserData')->user_charm_icon($uid);//魅力图标 //判断是否是歌手 如果是 返回等级图标 - $isSinger = db::name('vs_singer')->where(['user_id' => $uid,'status' => 1])->find(); - if($isSinger){ - $user_info['icon'][2] = db::name('vs_singer_level')->where(['level' => $isSinger['level'],'deletetime' => 0])->value('image');//等级图标 + $singer = model('api/SingerSong')->singerAuthStatus($uid); + $user_info['singer_status'] = $singer['status'];//歌手认证状态0-待审核,1-通过,2-拒绝 -1-未认证 + $user_info['singer_level'] = $singer['level']; + if($singer['status'] == 1){ + $user_info['icon'][2] = db::name('vs_singer_level')->where(['level' =>$singer['level'],'deletetime' => 0])->value('image');//等级图标 } return $user_info; }