@php $currentUserId = Auth::id(); // Totales y filtrados para las badges de las pestañas $sentChargesFiltered = $sentCharges->filter(fn($charge) => $charge->signature?->assigned_to !== $currentUserId); $sentTotal = $sentChargesFiltered->count(); $sentPending = $sentChargesFiltered ->filter(fn($charge) => $charge->signature?->signature_status === 'pendiente') ->count(); $sentSigned = $sentChargesFiltered ->filter(fn($charge) => $charge->signature?->signature_status === 'firmado') ->count(); $receivedTotal = $receivedCharges->count(); $receivedPending = $receivedCharges ->filter(fn($charge) => $charge->signature?->signature_status === 'pendiente') ->count(); $receivedSigned = $receivedCharges ->filter(fn($charge) => $charge->signature?->signature_status === 'firmado') ->count(); $receivedRejected = $receivedCharges ->filter(fn($charge) => $charge->signature?->signature_status === 'rechazado') ->count(); $createdTotal = $createdCharges->count(); @endphp
Periodo asignado
Cargos firmados
Pendientes de firma
Nuevo cargo