@extends('layouts.sidebar') @section('title', 'Nomadic - No-Show Incident Detail') @section('content')

No-Show Incident #{{ $incident->id }}

@if(session('success')) @endif @if(session('error')) @endif
Incident Details
  • Booking ID {{ $incident->booking_id }}
  • Status @if($incident->status === 'reported') Open @elseif($incident->status === 'replacement_found') Replacement Found @elseif($incident->status === 'partial_credit') Partial Credit @elseif($incident->status === 'cancelled') Cancelled @else Resolved @endif
  • Resource Type {{ ucwords(str_replace('_', ' ', $incident->resource_type)) }}
  • No-Show Person {{ $resourceUser ? ($resourceUser->fname . ' ' . $resourceUser->lname) : 'Unknown' }}
  • Reported By {{ $reporter ? ($reporter->fname . ' ' . $reporter->lname) : 'System' }}
  • Refund Points {{ $incident->refund_points > 0 ? $incident->refund_points : '-' }}
  • Reported At {{ \Carbon\Carbon::parse($incident->created_at)->format('M d, Y H:i') }}
  • @if($incident->notes)
  • Notes {{ $incident->notes }}
  • @endif
Booking Info
@if($master)
  • Member {{ $member ? ($member->fname . ' ' . $member->lname) : 'Unknown' }}
  • Date {{ $master->start_date }} to {{ $master->end_date }}
  • Time {{ substr($master->start_time, 0, 5) }} - {{ substr($master->end_time, 0, 5) }}
  • Total Points {{ $master->total_points }}
@else

Booking data not found.

@endif
@if($incident->status === 'reported')
Actions
@if($incident->resource_type === 'resource' && $replacements->isNotEmpty())
Assign Replacement
@csrf

@endif
Issue Partial Credit
@csrf

Cancel Booking (Full Refund)
@csrf

Resolve Incident
@csrf
@endif
@endsection