|
|
@@ -211,15 +211,18 @@ class Home extends BaseService
|
|
|
'series'=> $this->getRankData(2,$limit),
|
|
|
'success'=> $this->getRankData(2,$limit),
|
|
|
];
|
|
|
- $list = SpecialityBook::alias('a')
|
|
|
+
|
|
|
+ $query = SpecialityBook::alias('a')
|
|
|
->leftJoin('user u','u.user_id=a.user_id')
|
|
|
->where('a.status','>=', 1)
|
|
|
->field('a.user_id,u.nick_name')
|
|
|
->group('a.user_id')
|
|
|
- ->order('num desc, a.user_id desc')
|
|
|
- ->limit(10)
|
|
|
- ->count('a.order_id');
|
|
|
+ ->order(' desc, a.user_id desc')
|
|
|
+ ->select(false);
|
|
|
+
|
|
|
+ $list = SpecialityBook::table($query.' a')->limit($limit)->select();
|
|
|
$list = $list? $list->toArray() : [];
|
|
|
+
|
|
|
if($list){
|
|
|
foreach ($list as $k => $item) {
|
|
|
$datas['names'][$k] = $item['nick_name'];
|