@if($result)

Fraud Tracker Report

[ {{$result->customerPhone}} ]

@if($result->total_ratio > 0) @php $progressColor = $result->total_ratio > 50 ? '#629e75' : ($result->total_ratio > 20 ? '#f0ad4e' : '#ff4d4f'); @endphp
@if($result->total_ratio > 50) Customer is awesome @elseif($result->total_ratio > 20) Customer is good @else Customer is not good @endif
Success rate - {{$result->total_ratio}}%
@else
No Courier Data Found
@endif
@if($result->total_ratio > 0)

{{ $result->total_parcels }}

Total

{{ $result->total_delivered }}

Delivered

{{ $result->total_canceled }}

Returned


@foreach($result->purcelsdatas as $courier => $data) @php $total = $delivered = $returned = 0; @endphp @foreach($data as $key => $value) @if($key == 'Total Parcels' || $key == 'Total Delivery') @php $total += $value; @endphp @elseif($key == 'Delivered Parcels' || $key == 'Successful Delivery') @php $delivered += $value; @endphp @elseif($key == 'Canceled Parcels' || $key == 'Canceled Delivery') @php $returned += $value; @endphp @endif @endforeach @php $successRatio = $total > 0 ? round(($delivered / $total) * 100, 2) : 0; @endphp @endforeach @foreach($result->purcelsdatas as $courier => $data) @if(isset($data['Details']) && is_array($data['Details']) && count($data['Details']) > 0) @endif @endforeach
Courier Total Delivered Returned Success Ratio
img {{ $total }}{{ $delivered }}{{ $returned }}{{ $successRatio }}%
Details:
    @foreach($data['Details'] as $detail)
  • {{ $detail }}
  • @endforeach


Customer Order History

@php $number = $result->customerPhone ?: '000000000000'; $oldOrders = App\Models\Order::whereHas('user', function($q) use ($number) { $q->where('mobile','like','%' . $number . '%'); })->get(); @endphp @foreach($oldOrders as $oldOrder) @endforeach
Order ID Product Info Status
{{$oldOrder->invoice_no}} @foreach($oldOrder->details()->whereHas('product')->get() as $item)
{{$item->product->name}}
Amount: {{number_format($item->unit_price * $item->quantity)}} TK
QTY: {{ $item->quantity }}
@endforeach
{{$oldOrder->status}}
@endif @else

No order Found

@endif