@php $t1 = 0; $t2 = 0; $t3 = 0; $t4 = 0; $t5 = 0; $t6 = 0; $services = \App\Models\Service::get(); $products = \App\Models\Product::get(); @endphp @foreach ($items as $key => $data)
اسم الزون {{($key != '')? \App\Models\City::find($key)->name : ''}}
@foreach ($data as $driver => $rows) {{-- --}} @foreach ($services as $ser) @endforeach {{-- --}} {{-- --}} @foreach ($products as $pro) @endforeach {{-- --}} {{-- --}} {{-- --}} @php $r1 = 0; $r2 = 0; $r3 = 0; $r4 = 0; $r5 = 0; $r6 = 0; $r7 = 0; $r8 = 0; @endphp @foreach($rows as $key2 => $value) @php $r1 += $value->where('car_size', 'small')->count(); @endphp @php $r2 +=$value->where('car_size', 'large')->count() ; @endphp @php $r3 +=$value->count(); @endphp @php $r4 +=$value->where('payment_type', 'cash')->sum('total') ; @endphp @php $r5 +=$value->where('payment_type', 'online')->sum('total') ; @endphp {{-- --}} @foreach ($services as $ser) @endforeach {{-- --}} {{-- --}} @foreach ($products as $pro) @php $t_cash = \App\Models\OrderItem::where('product_id', $pro->id)->whereHas('Order', function($q)use($value){$q->whereIn('id',$value->pluck('id')->toArray())->where('payment_type', 'cash');})->get()->sum('t_p'); $t_online = \App\Models\OrderItem::where('product_id', $pro->id)->whereHas('Order', function($q)use($value){$q->whereIn('id',$value->pluck('id')->toArray())->where('payment_type', 'online');})->get()->sum('t_p'); @endphp @endforeach {{-- --}} @php $r6 +=$value->sum('total') ; @endphp {{-- --}} @php $r7 +=($driver != '')? $target = \App\Models\Driver::find($driver)->target : $target = 0; @endphp {{-- --}} @php $r8 +=$value->where('status', 'completed')->sum('total') - $target ; @endphp @endforeach {{-- --}} {{-- --}}
اسم السائق رقم جوال السائق
{{($driver != '')? \App\Models\Driver::find($driver)->name : ''}} {{($driver != '')? \App\Models\Driver::find($driver)->phone : ''}}
تاريخ اليوم عدد السيارات الصغيره كاش عدد السيارات الصغيره اونلاين عدد السيارات الكبيره كاش عدد السيارات الكبيره اونلاين اجمالي عدد السيارات الصغيره اجمالي عدد السيارات الكبيره اجمالي عدد السيارات اجمالي الدفع كاش اجمالي الدفع اونلاين {{$ser->name_ar}} كاش {{$ser->name_ar}} اونلاين {{$ser->name_ar}} الاجمالي {{$pro->name_ar}} كاش {{$pro->name_ar}} اونلاين {{$pro->name_ar}} الاجمالي اجمالي المبالغ المستحق للسائق المستحق للشركة
{{$key2 }} {{ $value->where('car_size', 'small')->where('payment_type', 'cash')->sum('total') }} {{ $value->where('car_size', 'small')->where('payment_type', 'online')->sum('total') }} {{ $value->where('car_size', 'large')->where('payment_type', 'cash')->sum('total') }} {{ $value->where('car_size', 'large')->where('payment_type', 'online')->sum('total') }} {{ $value->where('car_size', 'small')->count() }}{{ $value->where('car_size', 'large')->count() }}{{ $value->count() }}{{ $value->where('payment_type', 'cash')->sum('total') }}{{ $value->where('payment_type', 'online')->sum('total') }} {{$value->where('service_id', $ser->id)->where('payment_type', 'cash')->sum('total')}} {{$value->where('service_id', $ser->id)->where('payment_type', 'online')->sum('total')}} {{$value->where('service_id', $ser->id)->sum('total')}} {{$t_cash}} {{$t_online}} {{$t_cash + $t_online}} {{ $value->sum('total') }} {{ ($driver != '')? $target = \App\Models\Driver::find($driver)->target : $target = 0}}{{ $value->where('status', 'completed')->sum('total') - $target }}
الاجمالي {{$r1 }} {{$r2 }} {{$r3 }} {{$r4 }} {{$r5 }} {{$r6 }} {{$r7 }} {{$r8 }}
@endforeach @endforeach
اجمالى عدد السيارات الصغيره اجمالى عدد السيارات الكبيره اجمالى عدد السيارات اجمالى المدفوعات اجمالى المستحق للسائقين اجمالى المستحق للشركه
{{$t1}} {{$t2}} {{$t3}} {{$t4}} {{$t5}} {{$t6}}