@forelse ($todayBookings['rows'] as $booking)
@php
$isPaid = in_array($booking->status, \App\Services\Clinic\Dashboard\ClinicDashboardService::PAID_STATUSES, true);
@endphp
| {{ $booking->scheduled_at->format('H:i') }} |
{{ $booking->patient?->name }}
@if ($booking->patient?->phone)
{{ $booking->patient->phone }}
@endif
|
{{ $booking->doctor?->name }}
@if ($booking->doctor?->specialty)
{{ $booking->doctor->specialty->name }}
@endif
|
{{ $booking->clinicProfile?->name }} |
{{ trans('clinic.bookings.'.$booking->type) }}
|
{{ number_format((float) $booking->price, 2) }} |
@if ($booking->status === 'cancelled')
—
@elseif ($isPaid)
{{ $booking->payment?->status === 'paid' ? trans('clinic.home.paid_online') : trans('clinic.home.paid') }}
@else
{{ trans('clinic.home.unpaid') }}
@endif
|
{{ trans('clinic.bookings.statuses.'.$booking->status) }}
|
@can('clinic.bookings.view')
@endcan
|
@empty
|
{{ trans('clinic.home.no_today') }}
|
@endforelse