@extends('layouts.admin') @section('content')
| Booking # | Customer | Plot | Project | Agent | Rank @ Booking | Total Amount | EMI Amount | Mode | Status | Approval | Reason | Date | Actions |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $booking->booking_number }} | {{ $booking->customer->name }} | {{ $booking->plot->plot_number }} | {{ $booking->project->name }} | {{ $booking->agent->name }} | {{ $booking->agentRank->abbreviation ?? 'N/A' }} | {{ number_format($booking->total_amount, 2) }} | {{ number_format($booking->emi_amount, 2) }} x {{ $booking->emi_months }} | {{ $booking->payment_mode }} | @if($booking->status === 'active') Active @elseif($booking->status === 'completed') Completed @else Cancelled @endif | @php $approvalBadge = match($booking->approval_status) { 'approved' => 'bg-success', 'pending' => 'bg-warning', 'rejected' => 'bg-danger', default => 'bg-secondary' }; @endphp {{ ucfirst($booking->approval_status) }} | @if($booking->approval_status === 'rejected') {{ Str::limit($booking->rejection_reason, 20) }} @elseif($booking->approval_status === 'approved' && $booking->approval_reason) {{ Str::limit($booking->approval_reason, 20) }} @elseif($booking->notes) {{ Str::limit($booking->notes, 20) }} @else - @endif | {{ $booking->booking_date->format('d M, Y') }} | |
| No bookings found | |||||||||||||