正在显示
1 个修改的文件
包含
4 行增加
和
0 行删除
| @@ -133,10 +133,12 @@ class CountLogic extends BaseLogic | @@ -133,10 +133,12 @@ class CountLogic extends BaseLogic | ||
| 133 | ->select('referrer_url', DB::raw('COUNT(*) as count'))->groupBy('referrer_url') | 133 | ->select('referrer_url', DB::raw('COUNT(*) as count'))->groupBy('referrer_url') |
| 134 | ->orderByDesc('count')->limit(8)->get()->toArray(); | 134 | ->orderByDesc('count')->limit(8)->get()->toArray(); |
| 135 | $total = DB::table('gl_customer_visit')->count(); | 135 | $total = DB::table('gl_customer_visit')->count(); |
| 136 | + if(!empty($data)){ | ||
| 136 | $data = object_to_array($data); | 137 | $data = object_to_array($data); |
| 137 | foreach ($data as $k=>$v){ | 138 | foreach ($data as $k=>$v){ |
| 138 | $data[$k]['proportion'] = ($v['count']/$total) * 100; | 139 | $data[$k]['proportion'] = ($v['count']/$total) * 100; |
| 139 | } | 140 | } |
| 141 | + } | ||
| 140 | return $this->success($data); | 142 | return $this->success($data); |
| 141 | } | 143 | } |
| 142 | 144 | ||
| @@ -150,11 +152,13 @@ class CountLogic extends BaseLogic | @@ -150,11 +152,13 @@ class CountLogic extends BaseLogic | ||
| 150 | $data = DB::table('gl_customer_visit') | 152 | $data = DB::table('gl_customer_visit') |
| 151 | ->select('country',DB::raw('COUNT(*) as ip'),DB::raw('SUM(depth) as pv')) | 153 | ->select('country',DB::raw('COUNT(*) as ip'),DB::raw('SUM(depth) as pv')) |
| 152 | ->groupBy('country')->orderBy('ip','desc')->limit(20)->get()->toArray(); | 154 | ->groupBy('country')->orderBy('ip','desc')->limit(20)->get()->toArray(); |
| 155 | + if(!empty($data)){ | ||
| 153 | $data = object_to_array($data); | 156 | $data = object_to_array($data); |
| 154 | foreach ($data as $k => $v){ | 157 | foreach ($data as $k => $v){ |
| 155 | $v['pv'] = (int)$v['pv']; | 158 | $v['pv'] = (int)$v['pv']; |
| 156 | $data[$k] = $v; | 159 | $data[$k] = $v; |
| 157 | } | 160 | } |
| 161 | + } | ||
| 158 | return $this->success($data); | 162 | return $this->success($data); |
| 159 | } | 163 | } |
| 160 | 164 |
-
请 注册 或 登录 后发表评论