Sfoglia il codice sorgente

2023-5-22-1 新增服务区-2

yingzi 2 anni fa
parent
commit
77e23807a3
1 ha cambiato i file con 4 aggiunte e 45 eliminazioni
  1. 4 45
      app/api/controller/User.php

+ 4 - 45
app/api/controller/User.php

@@ -30,7 +30,7 @@ use app\model\api\ShowTemplateOrder;
 use app\model\api\UserShowTemplate;
 use app\model\api\UserWorkType;
 use app\model\api\PayTrade as PayTradeModel;
-use app\api\controller\pub;
+use app\api\controller\Pub;
 
 use app\Request;
 use library\services\UtilService;
@@ -122,48 +122,6 @@ class User extends BaseController
      * 获取用户总邀请人数排行榜
      * @param Request $request
      */
-//    public function getInviterRanking(Request $request){
-//        $time = $request->param('time', time());
-//        $times = explode(" - ",$time);
-//        if(sizeof($times)==2)
-//        {
-//            $count = (new UserModel) -> where('parent_uid', $request->user['uid'])->where('regtime','>=',$times[0])->where('regtime','<',$times[1])->count();
-//        }
-//        else
-//        {
-//            $count = (new UserModel) -> where('parent_uid', $request->user['uid'])->count();
-//        }
-//        $uids = (new UserModel) -> where('parent_uid', $request->user['uid'])
-//            -> column('uid');
-//        $InfoAudit= new InfoAudit();
-//        $list = [];
-//        if ($count == 0) {
-//            $list = (new UserModel)
-//                -> where('uid', '<>', $request->user['uid'])
-//                -> orderRaw('RAND()')
-//                -> field('uid, nickname, avatar')
-//                -> select()
-//                -> toArray();
-//            foreach ($list as &$v) {
-//                $v['count'] = (new UserModel)->where('parent_uid', $v['uid'])->count();
-//            }
-//        } else {
-//            $list = (new UserModel)
-//                -> where('parent_uid', 'in', $uids)
-//                -> group('parent_uid')
-//                -> field('parent_uid AS uid, COUNT(*) AS count')
-//                -> order('count', 'DESC')
-//                -> select()
-//                -> toArray();
-//            foreach ($list as &$v) {
-//                $user = (new UserModel)->where('uid', $v['uid'])->field('nickname, avatar')->find();
-//                $v['nickname'] = $user['nickname'];
-//                $v['avatar'] = $user['avatar'];
-//            }
-//        }
-//        return app('json')->success(compact('count','list'));
-//    }
-
     public function getInviterRanking(Request $request)
     {
         $time = $request->param('time', time());
@@ -200,8 +158,9 @@ class User extends BaseController
                 $v['avatar'] = $user['avatar'];
             }
         }
-        $pub = new Pub($this->app);
-        $template = $pub->getShowTemplateItem('inviter_ranking');
+        $other = new \app\api\controller\Pub($this->app);
+        $res = $other->getShowTemplateItem('uid');
+        $template = $res['inviter_ranking'] ?? '';
         $auth = $request->user->auth;
         return app('json')->success(compact('count', 'list', 'template', 'auth'));
     }