diff --git a/routes/web.php b/routes/web.php index 9cee16cf..99d49d29 100644 --- a/routes/web.php +++ b/routes/web.php @@ -23,7 +23,6 @@ Route::post('password/reset', 'Auth\ResetPasswordController@postReset')->name('p Route::group(['middleware' => ['role:admin']], function() { Route::get('/report/x1', function(){ - $bookings = Booking::where('admin_status', '>=', 3)->where('term', 'like', 'x1_%')->where('is_cancel', false)->where('user_id', '!=', 1)->get(); $months = $bookings->groupBy(function($item) { return $item->created_at->format('Y-m'); @@ -31,6 +30,9 @@ Route::group(['middleware' => ['role:admin']], function() { foreach($months as $month => $bookings){ echo "

".Carbon::parse($month)->format('m-Y').": ".$bookings->sum('bia')." MYR

"; + echo "

Active Customers: ".count($bookings->groupBy(function($item){ + return $item->user_id; + }))." MYR

"; $days = $bookings->groupBy(function($item){ return $item->created_at->format('Y-m-d'); });