@extends('layouts.app') @section('titre', 'Journées de production') @section('contenu')

Calendrier des journées de production

Jours de production : {{ collect($joursProduction)->map(fn ($j) => ['1' => 'lun', '2' => 'mar', '3' => 'mer', '4' => 'jeu', '5' => 'ven', '6' => 'sam', '7' => 'dim'][(string) $j])->implode(', ') }} · Jours de commande : {{ collect($joursCommandes)->map(fn ($j) => ['1' => 'lun', '2' => 'mar', '3' => 'mer', '4' => 'jeu', '5' => 'ven', '6' => 'sam', '7' => 'dim'][(string) $j])->implode(', ') }} · Début de journée : {{ $heureDebut }}. Le vendredi couvre les commandes du vendredi et du samedi ; le premier jour produit de la semaine est le lundi sauf s'il est férié.

Générer les journées d'une période

@csrf

Journées de {{ \Carbon\Carbon::createFromFormat('Y-m', $mois)->translatedFormat('F Y') }}

@forelse($journees as $j) @csrf @method('PUT') @empty @endforelse
Journée du1er jour semaineCommandes couvertesDébutStatut
{{ $j->date_reference->translatedFormat('l d/m/Y') }} {{ $j->premier_jour_semaine ? 'Oui' : '—' }} @foreach($j->jours_commandes_couverts ?? [] as $d) {{ \Carbon\Carbon::parse($d)->translatedFormat('D d/m') }} @endforeach @if($j->statut === 'prevue')
@csrf @method('DELETE')
@endif
Aucune journée générée sur ce mois.
@endsection