@extends('layouts.app') @section('title', 'Gestión de Empleados') @section('content')
Administración completa del personal de la empresa
| N° Empleado | Empleado | Departamento | Posición | Fecha Ingreso | Estado | Acciones |
|---|---|---|---|---|---|---|
| {{ $employee->employee_number ?? 'N/A' }} |
{{ $employee->full_name ?? 'N/A' }}
{{ $employee->email ?? 'N/A' }}
|
{{ $employee->department->name ?? 'N/A' }} | {{ $employee->position->name ?? 'N/A' }} | {{ $employee->hire_date ? $employee->hire_date->format('d/m/Y') : 'N/A' }} | @php $statusConfig = [ 'active' => ['class' => 'success', 'icon' => 'check-circle', 'label' => 'Activo'], 'inactive' => ['class' => 'warning', 'icon' => 'clock', 'label' => 'Inactivo'], 'terminated' => ['class' => 'danger', 'icon' => 'times-circle', 'label' => 'Terminado'], 'on_leave' => ['class' => 'info', 'icon' => 'calendar', 'label' => 'En Licencia'] ]; $status = $statusConfig[$employee->employment_status] ?? ['class' => 'secondary', 'icon' => 'circle', 'label' => ucfirst($employee->employment_status)]; @endphp {{ $status['label'] }} |
Comienza agregando el primer empleado al sistema.
Agregar Primer Empleado