@extends('adminlte::page') @section('content_header')

Dashboard de Solicitudes

@stop @section('content')

Filtrar por Rango de Fechas

Limpiar @if($fecha_inicio && $fecha_fin) Mostrando datos del {{ \Carbon\Carbon::parse($fecha_inicio)->format('d/m/Y') }} al {{ \Carbon\Carbon::parse($fecha_fin)->format('d/m/Y') }} @endif

{{ $total_solicitudes }}

Total Solicitudes

{{ $solicitudes_pendientes }}

Pendientes

{{ $solicitudes_en_proceso }}

En Proceso

{{ $solicitudes_finalizadas }}

Finalizadas

{{ $solicitudes_atendidas }}

Atendidas

@if($total_solicitudes > 0)

{{ number_format(($solicitudes_atendidas / $total_solicitudes) * 100, 1) }}%

@else

0%

@endif

Tasa de Atención

@if($usuariosTop->count() > 0)

Top Usuarios por Solicitudes Atendidas @if($fecha_inicio && $fecha_fin) ({{ \Carbon\Carbon::parse($fecha_inicio)->format('d/m/Y') }} - {{ \Carbon\Carbon::parse($fecha_fin)->format('d/m/Y') }}) @endif

@foreach($usuariosTop as $index => $usuarioStat)
@if($index == 0) @elseif($index == 1) @elseif($index == 2) @else @endif
@if($usuarioStat->usuarioAsignado) {{ $usuarioStat->usuarioAsignado->name }} @else Usuario No Encontrado @endif {{ $usuarioStat->total }} solicitudes
@endforeach
@endif

Solicitudes Registradas @if($fecha_inicio && $fecha_fin) ({{ $total_solicitudes }} resultados del {{ \Carbon\Carbon::parse($fecha_inicio)->format('d/m/Y') }} al {{ \Carbon\Carbon::parse($fecha_fin)->format('d/m/Y') }}) @else ({{ $total_solicitudes }} resultados - Todas las fechas) @endif

Página {{ $solicitudes->currentPage() }} de {{ $solicitudes->lastPage() }}
@if($solicitudes->count() > 0)
@foreach($solicitudes as $solicitud) @endforeach
ID Usuario Gerencia Tipo de Falla Incidencia Estado Asignado a Fecha Acciones
{{ $solicitud->id }} {{ $solicitud->nombres }} {{ $solicitud->apellidos }} {{ $solicitud->gerencia }} {{ $solicitud->falla }} {{ Str::limit($solicitud->incidencia, 30) }} @if($solicitud->estado == 'pendiente') Pendiente @elseif($solicitud->estado == 'en_proceso') En Proceso @else Finalizado @endif @if($solicitud->usuarioAsignado) {{ $solicitud->usuarioAsignado->name }} @else No asignado @endif {{ $solicitud->created_at->format('d/m/Y H:i') }}
@if($solicitud->estado == 'pendiente')
@csrf
@elseif($solicitud->estado == 'en_proceso') @if($solicitud->usuario_asignado_id == Auth::id())
@csrf
@csrf
@else @endif @else @endif
Mostrando {{ $solicitudes->firstItem() }} a {{ $solicitudes->lastItem() }} de {{ $solicitudes->total() }} registros
{{ $solicitudes->appends(request()->query())->links('pagination::bootstrap-4') }}
@else
No hay solicitudes

@if($fecha_inicio && $fecha_fin) No hay solicitudes en el rango de fechas seleccionado. @else No hay solicitudes registradas. @endif

@endif
@stop @section('css') @stop @section('js') @stop