generated from liutk/owl-admin-base
调整后台统计
parent
b39e5f1959
commit
fbaec26cb2
|
|
@ -187,17 +187,23 @@ JS
|
|||
->groupBy('day')
|
||||
->get()->pluck('num', 'day')->toArray();
|
||||
|
||||
$dayCreateUser = $dayBindUser =[];
|
||||
asort($days);
|
||||
foreach($days as $day){
|
||||
if(!isset($createUser[$day])){
|
||||
$createUser[$day] = 0;
|
||||
$dayCreateUser[$day] = 0;
|
||||
}else{
|
||||
$dayCreateUser[$day] = $createUser[$day];
|
||||
}
|
||||
if(!isset($bindUser[$day])){
|
||||
$bindUser[$day] = 0;
|
||||
$dayBindUser[$day] = 0;
|
||||
}else{
|
||||
$dayBindUser[$day] = $bindUser[$day];
|
||||
}
|
||||
}
|
||||
asort($createUser);asort($bindUser);
|
||||
$createUser = '['.implode(',', $createUser).']';
|
||||
$bindUser = '['.implode(',', $bindUser).']';
|
||||
|
||||
$dayCreateUser = '['.implode(',', $dayCreateUser).']';
|
||||
$dayBindUser = '['.implode(',', $dayBindUser).']';
|
||||
|
||||
$chart = Chart::make()->height(380)->className('h-96')->config("{
|
||||
backgroundColor:'',
|
||||
|
|
@ -208,8 +214,8 @@ yAxis: { type: 'value' },
|
|||
grid:{ left: '7%', right:'3%', top: 60, bottom: 30, },
|
||||
legend: { data: ['访问量','注册量'] },
|
||||
series: [
|
||||
{ name: '访问量', data: {$createUser}, type: 'line', areaStyle: {}, smooth: true, symbol: 'none', },
|
||||
{ name:'注册量', data: {$bindUser}, type: 'line', areaStyle: {}, smooth: true, symbol: 'none', },
|
||||
{ name: '访问量', data: {$dayCreateUser}, type: 'line', areaStyle: {}, smooth: true, symbol: 'none', },
|
||||
{ name:'注册量', data: {$dayBindUser}, type: 'line', areaStyle: {}, smooth: true, symbol: 'none', },
|
||||
]}");
|
||||
|
||||
return Card::make()->className('clear-card-mb')->body($chart);
|
||||
|
|
|
|||
Loading…
Reference in New Issue