@extends('adminlte::page') @section('title', 'Reporte de Asistencia de Personal') @section('plugins.Select2', true) @section('plugins.DateRangePicker', true) @section('content_header')
| N° | Empleado | Fecha Entrada | Hora Entrada | Fecha Salida | Hora Salida | Fecha Laboral | Estado | Observación | Fotos |
|---|---|---|---|---|---|---|---|---|---|
| @if($esAusente || $esDescanso) {{ $esDescanso ? 'DESCANSO' : 'AUSENTE' }} @else {{ $i++ }} @endif | {{ $asistencia->empleado->nombre }} {{ $asistencia->empleado->apellido }} @if($esDescanso) DESCANSO @elseif($esAusente) AUSENTE @endif | @if($esDescanso || $esAusente) {{ \Carbon\Carbon::parse($asistencia->fecha_ausencia ?? $asistencia->fecha_laboral)->format('d/m/Y') }} @elseif($asistencia->entrada_at) {{ \Carbon\Carbon::parse($asistencia->entrada_at)->format('d/m/Y') }} @else Sin registro @endif | @if($esDescanso) Descanso @elseif($esAusente) No llegó @elseif($asistencia->entrada_at) {{ \Carbon\Carbon::parse($asistencia->entrada_at)->format('H:i:s') }} @else Sin registro @endif | @if($esDescanso || $esAusente) - @elseif($asistencia->salida_at) {{ \Carbon\Carbon::parse($asistencia->salida_at)->format('d/m/Y') }} @else Sin registro @endif | @if($esDescanso || $esAusente) - @elseif($asistencia->salida_at) {{ \Carbon\Carbon::parse($asistencia->salida_at)->format('H:i:s') }} @else Sin registro @endif | @if(isset($asistencia->fecha_laboral) && $asistencia->fecha_laboral) {{ \Carbon\Carbon::parse($asistencia->fecha_laboral)->format('d/m/Y') }} @else No registrada @endif | @if($esDescanso) Descanso @elseif($esAusente) Ausente @elseif($asistencia->entrada_at && $asistencia->salida_at) Completa @elseif($asistencia->entrada_at) Solo Entrada @elseif($asistencia->salida_at) Solo Salida @else Sin datos @endif | @if($esDescanso || $esAusente) {{ $asistencia->observacion }} @elseif($asistencia->observacion) {{ Str::limit($asistencia->observacion, 30) }} @else - @endif | @if($esDescanso || $esAusente) Sin foto @elseif($asistencia->foto_path_entrada || $asistencia->foto_path_salida) @else Sin foto @endif |
| No se encontraron registros con los filtros aplicados | |||||||||
Seleccione los criterios de búsqueda y haga clic en "Buscar"
| N° | Colaborador | Fecha Descanso | Fecha Laboral | Observación |
|---|---|---|---|---|
| {{ $index + 1 }} | {{ $descanso->empleado->nombre }} {{ $descanso->empleado->apellido }} DESCANSO | {{ \Carbon\Carbon::parse($descanso->fecha_ausencia ?? $descanso->fecha_laboral)->format('d/m/Y') }} | @if(isset($descanso->fecha_laboral) && $descanso->fecha_laboral) {{ \Carbon\Carbon::parse($descanso->fecha_laboral)->format('d/m/Y') }} @else - @endif | {{ $descanso->observacion ?? 'Descanso programado' }} |