|
|
@@ -214,18 +214,18 @@ class Home extends BaseService
|
|
|
$list = SpecialityBook::alias('a')
|
|
|
->leftJoin('user u','u.user_id=a.user_id')
|
|
|
->where('a.status','>=', 1)
|
|
|
- ->field('a.user_id,u.nick_name, '.Db::raw('count(a.user_id) as count'))
|
|
|
+ ->field('a.user_id,u.nick_name, '.Db::raw('count(a.`user_id`) as num'))
|
|
|
->group('a.user_id')
|
|
|
- ->order('count desc, a.user_id desc')
|
|
|
+ ->order('num desc, a.user_id desc')
|
|
|
->limit(10)
|
|
|
- ->select();
|
|
|
+ ->count('a.user_id');
|
|
|
$list = $list? $list->toArray() : [];
|
|
|
if($list){
|
|
|
foreach ($list as $k => $item) {
|
|
|
$datas['names'][$k] = $item['nick_name'];
|
|
|
$datas['series'][$k] = [
|
|
|
- 'title'=> $item['nick_name']." ({$item['count']})咨询",
|
|
|
- 'value'=> intval($item['count']),
|
|
|
+ 'title'=> $item['nick_name']." ({$item['num']})咨询",
|
|
|
+ 'value'=> intval($item['num']),
|
|
|
'name'=> $item['nick_name'],
|
|
|
];
|
|
|
|