diff --git a/application/api/model/Ranking.php b/application/api/model/Ranking.php index 6ca0bd8..ed39ebd 100644 --- a/application/api/model/Ranking.php +++ b/application/api/model/Ranking.php @@ -466,7 +466,7 @@ class Ranking extends Model ->join('user b','a.user_id1 = b.id','left') ->join('user c','a.user_id2 = c.id','left') ->where(['a.status' => 1]) - ->field('a.exp,a.id,a.level,a.user_id1,a.user_id2,b.nickname as nickname1,c.nickname as nickname2,b.avatar as avatar1,c.avatar as avatar2') + ->field('a.exp,a.id,a.level as total,a.user_id1,a.user_id2 as user_id,b.nickname as nickname1,c.nickname as nickname,b.avatar as user_avatar1,c.avatar as user_avatar') ->order('a.level desc') ->page($this->page, $this->page_limit) ->select(); @@ -488,16 +488,16 @@ class Ranking extends Model } }else{ $my_ranking = [ - 'user_id1' => UID, - 'user_id2' => 0, - 'nickname1' => db::name('user')->where(['id' => UID])->value('nickname'), - 'nickname2' => '', - 'avatar1' => db::name('user')->where(['id' => UID])->value('avatar'), - 'avatar2' => '', + 'user_id' => UID, + 'user_id1' => 0, + 'nickname' => db::name('user')->where(['id' => UID])->value('nickname'), + 'nickname1' => '', + 'user_avatar' => db::name('user')->where(['id' => UID])->value('avatar'), + 'user_avatar1' => '', 'exp' => 0, 'diff' => 0, 'rank' => -1, - 'level' => 0 + 'total' => 0 ]; } $data = [