@extends('layouts.admin') @section('title', 'Reportes de ' . $user->name) @section('content')
{{ substr($user->name, 0, 1) }}

{{ $user->name }}

{{ $user->email }}

@if($user->phone)

{{ $user->phone }}

@endif

{{ $user->created_at->locale('es')->isoFormat('D MMM, YYYY') }}

@if(\App\Models\ServicioDiagnostico::where('user_id', $user->id)->exists()) @php $orden = \App\Models\ServicioDiagnostico::where('user_id', $user->id)->first(); @endphp

Orden de Servicio

Ver

Orden ID

#{{ $orden->id }}

Estado

@if($orden->estado === 'pendiente') Pendiente @elseif($orden->estado === 'en_proceso') En Proceso @elseif($orden->estado === 'atendido') Atendido @else Cancelado @endif

Documentos

P / A / C / R / O

Fecha Creación

{{ $orden->created_at->format('d/m/y') }}

{{ $orden->created_at->diffForHumans() }}

@endif
@php $colores = ['blue', 'purple', 'yellow', 'green', 'red']; $titulos = [ 'compromiso1' => 'Proceso de Gestión 1', 'compromiso2' => 'Proceso de Gestión 2', 'compromiso3' => 'Proceso de Gestión 3', 'compromiso4' => 'Proceso de Gestión 4', 'compromiso5' => 'Proceso de Gestión 5', ]; $estados = [ 'no_iniciado' => ['label' => 'No Iniciado', 'color' => 'bg-gray-100 text-gray-700'], 'pendiente' => ['label' => 'Pendiente', 'color' => 'bg-yellow-100 text-yellow-700'], 'completado' => ['label' => 'Completado', 'color' => 'bg-green-100 text-green-700'], ]; $i = 0; @endphp @foreach($titulos as $tipo => $titulo)

{{ $titulo }}

{{ $estados[$procesos[$tipo]]['label'] }}

@if($procesos[$tipo] == 'no_iniciado') Pendiente @elseif($procesos[$tipo] == 'pendiente') En proceso @else ✓ Completado @endif

@php $i++; @endphp @endforeach
@if($pagos->isNotEmpty())

Reportes Generados

Total de {{ $pagos->count() }} reportes completados

@foreach($pagos as $pago) @endforeach
Fecha Generación Estado Tipo Acciones

{{ $pago->created_at->locale('es')->isoFormat('D MMMM, YYYY') }}

{{ $pago->created_at->format('H:i:s') }}

@if($pago->estado == 'completado') ✓ Completado @elseif($pago->estado == 'pendiente') ⏳ Pendiente @else ✕ {{ ucfirst($pago->estado) }} @endif

{{ ucfirst($pago->tipo ?? 'General') }}

@else

No hay reportes completados

Este usuario aún no ha generado ningún reporte.

@endif @endsection