@extends('layouts.site') @section('title', 'Maintenance Request Details') @section('content')
← Back to My Requests

{{ $maintenanceRequest->title }}

Request #{{ $maintenanceRequest->id }}

{{ ucfirst(str_replace('_', ' ', $maintenanceRequest->status)) }}
{{ \App\Models\MaintenanceRequest::getPriorities()[$maintenanceRequest->priority] }} Priority
{{-- Request Details --}}

Request Details

Category:

{{ \App\Models\MaintenanceRequest::getCategories()[$maintenanceRequest->category] }}

Submitted:

{{ $maintenanceRequest->requested_at->format('M j, Y g:i A') }}

Description:

{{ $maintenanceRequest->description }}

{{-- Photos --}} @if($maintenanceRequest->photos && count($maintenanceRequest->photos) > 0)

Photos

@foreach($maintenanceRequest->photos as $photo) Maintenance photo @endforeach
@endif {{-- Work History/Updates --}} @if($maintenanceRequest->work_notes)

Work Notes

{{ $maintenanceRequest->work_notes }}

@endif {{-- Feedback Section --}} @if($maintenanceRequest->status === 'completed')

Feedback

@if($maintenanceRequest->tenant_rating)
Your Rating:
@for($i = 1; $i <= 5; $i++) @endfor ({{ $maintenanceRequest->tenant_rating }}/5)
@if($maintenanceRequest->tenant_feedback)

{{ $maintenanceRequest->tenant_feedback }}

@endif
@else
@csrf
@for($i = 1; $i <= 5; $i++) @endfor
@endif
@endif
{{-- Property Info --}}

Property Information

Property:

{{ $tenant->unit->property->name }}

Unit:

{{ $tenant->unit->unit_number }}

Tenant:

{{ $tenant->first_name }} {{ $tenant->last_name }}

{{-- Assignment Info --}} @if($maintenanceRequest->assigned_to)

Assigned Worker

Name:

{{ $maintenanceRequest->assignedWorker->name }}

@if($maintenanceRequest->assigned_at)
Assigned:

{{ $maintenanceRequest->assigned_at->format('M j, Y') }}

@endif @if($maintenanceRequest->scheduled_at)
Scheduled:

{{ $maintenanceRequest->scheduled_at->format('M j, Y g:i A') }}

@endif
@endif {{-- Timeline --}}

Status Timeline

Request Submitted

{{ $maintenanceRequest->requested_at->format('M j, Y g:i A') }}

@if($maintenanceRequest->assigned_at)

Assigned to Worker

{{ $maintenanceRequest->assigned_at->format('M j, Y g:i A') }}

@endif @if($maintenanceRequest->started_at)

Work Started

{{ $maintenanceRequest->started_at->format('M j, Y g:i A') }}

@endif @if($maintenanceRequest->completed_at)

Completed

{{ $maintenanceRequest->completed_at->format('M j, Y g:i A') }}

@endif
{{-- Image Modal --}} @endsection