@extends('layouts/contentLayoutMaster') @section('title',__('home.Title')) @section('page-style') @endsection @section('content') @php use Carbon\Carbon; @endphp
| المستخدمين | العملاء (الذين لم يطلبوا طلب على الأقل) | العملاء الذين تعثروا في الطلب | العملاء (الذين أكملوا طلب على الأقل) | العملاء المكررين (الذين أكملوا طلبين) | العملاء المكررين ( 3 طلبات او اكثر) |
|---|---|---|---|---|---|
| {{$allUsers}} | {{$usersNoOrder}} | {{count($data['usersHaveCanceledOrders'])}} | {{count($data['usersHaveOrders'])}} | {{count($data['usersHave2Order'])}} | {{count($data['usersHaveMoreThan3Orders'])}} |
| النسبة | {{(int)(($usersNoOrder / $allUsers ) * 100) }} % | {{(int)((count($data['usersHaveCanceledOrders']) / $allUsers ) * 100) }} % | {{(int)((count($data['usersHaveOrders']) / $allUsers) * 100) }} % | {{(int)(( count($data['usersHave2Order']) / count($data['usersHaveOrders']) ) * 100 )}} % | {{(int)(( count($data['usersHaveMoreThan3Orders']) / count($data['usersHave2Order']) ) * 100 )}} % |
| # | الطلبات | الطلبات المكتملة | @foreach($allPackages as $package){{$package->name_ar}} | @endforeach
|---|---|---|---|
| الإجمالي | {{$data['allOrderInSystem']}} | {{count($allOrders->where('status',1))}} | @foreach($allPackages as $package){{count($allOrders->where('status',1)->where('package_id',$package->id))}} | @endforeach
| {{(int)((count($allOrders->where('status',1)) / $data['allOrderInSystem'] ) * 100) }} % | @foreach($allPackages as $package){{(int)((count($allOrders->where('status',1)->where('package_id',$package->id)) / count($allOrders->where('status',1)) ) * 100) }} % | @endforeach||
| بدون كوبونات | {{count($allOrders->where('discount',NULL))}} | {{count($allOrders->where('status',1)->where('discount',NULL))}} | @foreach($allPackages as $package){{count($allOrders->where('status',1)->where('package_id',$package->id)->where('discount',NULL))}} | @endforeach
| {{(int)((count($allOrders->where('discount',NULL)) / $data['allOrderInSystem'] ) * 100) }} % | {{(int)((count($allOrders->where('status',1)->where('discount',NULL)) / count($allOrders->where('status',1)) ) * 100) }} % | @foreach($allPackages as $package){{(int)((count($allOrders->where('status',1)->where('package_id',$package->id)->where('discount',NULL)) / count($allOrders->where('package_id',$package->id)->where('status',1)) ) * 100) }} % | @endforeach
| متوسط الطلبات اليومي | متوسط عدد الطلبات للعميل النشط | أعلي عدد طلبات لعميل واحد | الطلبات في نفس اليوم | متوسط عمر الطلب ( بالايام ) |
|---|---|---|---|---|
| @if($data['numOfDays'] > 0) {{(int)(count($allOrders->where('status',1)) / $data['numOfDays'])}} @else 0 @endif | {{number_format((count($allOrders->where('status',1)) / count($data['usersHaveOrders']) ), 2, '.', ',') }} | {{$maxOrderForUser->orders_count}} | {{(int)(($data['ordersInSameDay'] / count($allOrders->where('status',1)) ) * 100) }} % |
| # | @foreach($allPackages as $package){{$package->name_ar}} | @endforeach|
|---|---|---|
| {{$allOrders->where('status',1)->sum('total')}} | @foreach($allPackages as $package){{ $allOrders->where('status',1)->where('package_id',$package->id)->sum('total') }} | @endforeach|
| {{(int)(( $allOrders->where('status',1)->where('package_id',$package->id)->sum('total') / $allOrders->where('status',1)->sum('total')) * 100 ) }} % | @endforeach||
| {{ (int)($allOrders->where('status',1)->sum('total') / $allOrders->where('status',1)->count()) }} | --}}{{ number_format( ($allOrders->where('status',1)->sum('total') / $allOrders->where('status',1)->count()) , 2, '.', ',') }} | @foreach($allPackages as $package){{ number_format((($allOrders->where('status',1)->where('package_id',$package->id)->sum('total') / $allOrders->where('status',1)->where('package_id',$package->id)->count()) ), 2, '.', ',') }} | @endforeach
| متوسط المبيعات اليومي | متوسط مبلغ الطلبات للعميل النشط | أعلى مبلغ طلبات لعميل واحد | مبلغ الطلبات في نفس اليوم |
|---|---|---|---|
| @if($data['numOfDays'] > 0) {{(int)( $allOrders->where('status',1)->sum('total') / $data['numOfDays'])}} @else 0 @endif | @if($data['numOfDays'] > 0) {{(int)( $allOrders->where('status',1)->sum('total') / count($data['usersHaveOrders']) )}} @else 0 @endif | {{$maxOrderForUser->orders->sum('total')}} | {{$data['totalOrdersInSameDay'][0]->total_orders}} |