@extends('layouts.erp') @section('title', 'Ressources humaines') @section('page_title', 'Ressources humaines') @section('page_sub', $items->total().' collaborateurs · dossiers administratifs') @section('content') @php $fmt = fn ($n) => number_format((float)$n, 0, ',', ' ').' F'; $labels = ['present'=>'Présent','retard'=>'En retard','conge'=>'En congé','absent'=>'Absent']; $pills = ['present'=>'ok','retard'=>'warn','conge'=>'info','absent'=>'bad']; @endphp
| Employé | Contrat | Salaire brut | Présence | |
|---|---|---|---|---|
|
{{ strtoupper(substr($item->first_name,0,1).substr($item->last_name,0,1)) }}
{{ $item->first_name }} {{ $item->last_name }}
{{ $item->position }} · {{ $item->boutique->name ?? 'Siège' }}
|
{{ $item->contract_type ?? '—' }} {{ optional($item->hire_date)->format('Y') }} |
{{ $item->salary ? $fmt($item->salary) : '—' }} | {{ $labels[$item->presence_status] ?? '—' }} |
Le pointage horaire (arrivée / départ) est géré par un logiciel externe. Le statut affiché sert au pilotage RH.
@endsection