🌙 Gestion des Astreintes

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{-- 1. Gestion des Catégories --}}

📂 Catégories

{{-- Formulaire Ajout --}}
@csrf
Filières rattachées :
@foreach($filieres as $filiere) @endforeach
@foreach($categories as $cat)
@csrf @method('PATCH')
{{ $cat->types->count() }} types
Filières :
@foreach($filieres as $filiere) @endforeach
@endforeach
{{-- 2. Gestion des Types et Forfaits --}}
{{-- Formulaire Nouveau Type --}}

➕ Nouveau Type d'Astreinte

@csrf
@foreach($categories as $cat) @endforeach
Créer le type
{{-- Tableau des Types existants --}}

Types de forfaits existants

⭐ = Majorable (Dimanches/Fériés) Classique
@foreach($types as $type) @endforeach
Type d'Astreinte Durée Forfait Catégories liées Actions
{{ $type->libelle_astreinte }}
Taux: {{ $type->taux_majoration }}% @if($type->peut_etre_recupere) Récup ✅ @else Récup ❌ @endif @if($type->jour_debut_autorise) @php $jours = [1=>'Lundi', 2=>'Mardi', 3=>'Mercredi', 4=>'Jeudi', 5=>'Vendredi', 6=>'Samedi', 7=>'Dimanche']; @endphp 🗓️ {{ $jours[$type->jour_debut_autorise] }} @endif
{{ $type->duree_jours }} jours {{ $type->forfait_fmt }}
@foreach($type->categories as $cat) {{ $cat->libelle_categorie }} @if($cat->est_majorable) ⭐ @endif @endforeach