|
|
|
@ -55,18 +55,23 @@ class ChartController extends CommonController
|
|
|
|
'enter_visit' => $buildQuery(1)->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'enter_visit' => $buildQuery(1)->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'today_total' => Visit::where('type', 1)->where('date', date('Y-m-d'))->count(),
|
|
|
|
'today_total' => Visit::where('type', 1)->where('date', date('Y-m-d'))->count(),
|
|
|
|
'today_enter_visit' => Visit::where('type', 1)->where('date', date('Y-m-d'))->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'today_enter_visit' => Visit::where('type', 1)->where('date', date('Y-m-d'))->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
|
|
|
|
// 离厂统计
|
|
|
|
|
|
|
|
'leave_total' => $buildQuery(1)->where('audit_status', Visit::AUDIT_STATUS_LEFT)->count(),
|
|
|
|
],
|
|
|
|
],
|
|
|
|
'work_visit' => [
|
|
|
|
'work_visit' => [
|
|
|
|
'total' => $buildQuery(2)->count(),
|
|
|
|
'total' => $buildQuery(2)->count(),
|
|
|
|
'enter_visit' => $buildQuery(2)->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'enter_visit' => $buildQuery(2)->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'today_total' => Visit::where('type', 2)->where('date', date('Y-m-d'))->count(),
|
|
|
|
'today_total' => Visit::where('type', 2)->where('date', date('Y-m-d'))->count(),
|
|
|
|
'today_enter_visit' => Visit::where('type', 2)->where('date', date('Y-m-d'))->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'today_enter_visit' => Visit::where('type', 2)->where('date', date('Y-m-d'))->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
],
|
|
|
|
// 离厂统计
|
|
|
|
|
|
|
|
'leave_total' => $buildQuery(2)->where('audit_status', Visit::AUDIT_STATUS_LEFT)->count(),],
|
|
|
|
'car_visit' => [
|
|
|
|
'car_visit' => [
|
|
|
|
'total' => $buildQuery(3)->count(),
|
|
|
|
'total' => $buildQuery(3)->count(),
|
|
|
|
'enter_visit' => $buildQuery(3)->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'enter_visit' => $buildQuery(3)->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'today_total' => Visit::where('type', 3)->where('date', date('Y-m-d'))->count(),
|
|
|
|
'today_total' => Visit::where('type', 3)->where('date', date('Y-m-d'))->count(),
|
|
|
|
'today_enter_visit' => Visit::where('type', 3)->where('date', date('Y-m-d'))->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
'today_enter_visit' => Visit::where('type', 3)->where('date', date('Y-m-d'))->whereNotNull('accept_admin_sign')->count(),
|
|
|
|
|
|
|
|
// 离厂统计
|
|
|
|
|
|
|
|
'leave_total' => $buildQuery(3)->where('audit_status', Visit::AUDIT_STATUS_LEFT)->count(),
|
|
|
|
],
|
|
|
|
],
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
|