@php $configData = Helper::appClasses(); @endphp @extends('layouts/layoutMaster') @section('title', 'Global Maintenance - Administration') @section('content')
Track ticket timelines, manage SLA warnings, and assign active contractors.
| Ticket ID | Property & Unit | Category | Issue Title | Reported Date | SLA Timer | Status | Assigned Provider | Actions |
|---|---|---|---|---|---|---|---|---|
#MR-{{ str_pad($req->id, 4, '0', STR_PAD_LEFT) }} |
{{ $req->property->name }}
Unit {{ $req->unit->unit_number }}
|
{{ ucfirst($req->category) }} |
{{ $req->title }}
{{ $req->description }}
|
{{ $req->created_at->format('d M Y, h:i A') }} | @if($req->status === 'resolved') Resolved in {{ $req->updated_at->diffInHours($req->created_at) }} hrs @else @if($hoursElapsed > 48) Overdue ({{ $daysElapsed }} days) @elseif($hoursElapsed > 24) Warning ({{ $hoursElapsed }} hrs) @else On Time ({{ $hoursElapsed }} hrs) @endif @endif | @if($req->status === 'resolved') Resolved @elseif($req->status === 'assigned') Assigned @else Pending @endif | {{ $req->provider->name ?? 'Unassigned' }} | |
| No maintenance requests logged in the system. | ||||||||