| Titre | Demande client | Client | Type | Statut | Deadline | Temps passe | Actions |
|---|---|---|---|---|---|---|---|
| {{ $brief->title }} | {{ $brief->project?->name ?? '-' }} | {{ $brief->project?->client?->name ?? '-' }} | @if($brief->primary_type === 'production') Production @else {{ $brief->briefType?->name ?? 'Conception' }} @endif | @php($statusCode = $brief->brifStatus?->code) @if ($statusCode === 'a_faire') {{ $brief->brifStatus?->name }} @elseif ($statusCode === 'en_cours') {{ $brief->brifStatus?->name }} @elseif ($statusCode === 'valide') {{ $brief->brifStatus?->name }} @else {{ $brief->brifStatus?->name ?? 'A faire' }} @endif | {{ $brief->deadline?->format('d/m/Y') ?? '-' }} | @if($brief->primary_type !== 'production') @php($seconds = (int) ($briefTrackedSecondsById[$brief->id] ?? 0)) @php($hours = floor($seconds / 3600)) @php($minutes = floor(($seconds % 3600) / 60)) @php($secs = $seconds % 60) {{ sprintf('%02d:%02d:%02d', $hours, $minutes, $secs) }} @else - @endif |
@php($availableStatuses = $briefStatusOptionsByBriefId[$brief->id] ?? collect())
@if($availableStatuses->isNotEmpty())
|
| @if (($search ?? '') !== '') Aucun brief ne correspond a « {{ $search }} ». @else Aucun brief assigne pour le moment. @endif | |||||||