@extends(request()->routeIs('admin.*') ? 'layouts.admin' : 'layouts.user') @section('title', 'Ticket Reports') @section('content') @php $routePrefix = request()->routeIs('admin.*') ? 'admin.reports.patroller' : 'reports.patroller'; @endphp
In/Out Report Ticket Reports Monthly Ticket Chart Patroller Payout Route Payout Route Margin
@php $period = request('period', 'today'); @endphp
@php $routePrefix = request()->routeIs('admin.*') ? 'admin.reports.patroller' : 'reports.patroller'; @endphp
@forelse($tickets as $ticket) @empty @endforelse
Date Ticket # Duty ID Type @if(request('sort') == 'type') {{ request('direction') == 'asc' ? '▲' : '▼' }} @endif Site / Route @if(request('sort') == 'site') {{ request('direction') == 'asc' ? '▲' : '▼' }} @endif Patroller @if(request('sort') == 'patroller') {{ request('direction') == 'asc' ? '▲' : '▼' }} @endif Description Images
{{ $ticket->created_at->format('M d, H:i') }} {{ $ticket->ticket_number }} #{{ $ticket->patrollerSchedule->duty_number ?? '-' }} @if($ticket->status === 'good') Good @else Bad @endif
{{ $ticket->site->name ?? '-' }}
{{ $ticket->patrollerSchedule->route->name ?? '-' }}
{{ $ticket->employee->first_name ?? '' }} {{ $ticket->employee->last_name ?? '' }} {{ Str::limit($ticket->description, 50) }} @if(is_array($ticket->images) && count($ticket->images) > 0) {{ count($ticket->images) }} @else No img @endif

No tickets found

@if($tickets->hasPages())
{{ $tickets->links() }}
@endif
@endsection