@extends('adminlte::page') @section('title', env('APP_NAME') . ' - Detalle de Asistencia') @section('content_header')
| Empleado: | {{ $asistencia->empleado->nombre }} {{ $asistencia->empleado->apellido }} |
| DNI: | {{ $asistencia->empleado->dni ?? 'No registrado' }} |
| Código: | {{ $asistencia->empleado->codigo }} |
| Cargo: | {{ $asistencia->empleado->cargo ?? 'No especificado' }} |
| Fecha de Entrada: | {{ $asistencia->entrada_at ? \Carbon\Carbon::parse($asistencia->entrada_at)->format('d/m/Y H:i:s') : 'No registrada' }} |
| Fecha de Salida: | {{ $asistencia->salida_at ? \Carbon\Carbon::parse($asistencia->salida_at)->format('d/m/Y H:i:s') : 'No registrada' }} |
| Fecha Laboral: | {{ $asistencia->fecha_laboral ? \Carbon\Carbon::parse($asistencia->fecha_laboral)->format('d/m/Y') : 'No registrada' }} |
| Estado: | @if ($asistencia->salida_at) Completado @else En trabajo @endif |
| Tiempo Trabajado: | @if ($asistencia->entrada_at && $asistencia->salida_at) @php $entrada = \Carbon\Carbon::parse($asistencia->entrada_at); $salida = \Carbon\Carbon::parse($asistencia->salida_at); $tiempo = $entrada->diff($salida); $horas = $tiempo->h + $tiempo->days * 24; $minutos = $tiempo->i; @endphp {{ $horas }}h {{ $minutos }}m @else No calculable @endif |
| Latitud: | {{ $asistencia->latitud ?? 'No registrada' }} |
| Longitud: | {{ $asistencia->longitud ?? 'No registrada' }} |
| IP Address: | {{ $asistencia->ip_address ?? 'No registrada' }} |
| ID: | {{ $asistencia->id }} |
| Creado: | {{ $asistencia->created_at ? \Carbon\Carbon::parse($asistencia->created_at)->format('d/m/Y H:i:s') : 'No registrado' }} |
| Actualizado: | {{ $asistencia->updated_at ? \Carbon\Carbon::parse($asistencia->updated_at)->format('d/m/Y H:i:s') : 'No registrado' }} |
| User Agent: | {{ Str::limit($asistencia->user_agent, 50) }} |
{{ $asistencia->observacion }}
@if($asistencia->estado == 0) Ausente @endif