@extends('layouts.manager') @section('title','Weekly Report') @push('head') @endpush @section('content') @php $r = $report; $status = $r->status ?? 'submitted'; $score = $r->score; $statusLabel = match($status){ 'submitted' => 'Подано', 'reviewed' => 'Перевірено', 'approved' => 'Схвалено', 'rejected' => 'Потрібні правки', default => ucfirst($status), }; $statusClass = match($status){ 'submitted' => 'mwr-badge--info', 'reviewed' => 'mwr-badge--violet', 'approved' => 'mwr-badge--success', 'rejected' => 'mwr-badge--danger', default => 'mwr-badge--muted', }; $submitted = $r->submitted_at ? $r->submitted_at->format('d.m.Y H:i') : '—'; $reviewed = $r->reviewed_at ? $r->reviewed_at->format('d.m.Y H:i') : '—'; $weekStart = \Carbon\Carbon::now() ->setISODate((int)$r->year, (int)$r->week) ->startOfWeek() ->locale('uk'); $weekEnd = (clone $weekStart)->endOfWeek()->locale('uk'); $weekRange = $weekStart->translatedFormat('d') . '–' . $weekEnd->translatedFormat('d F Y'); $roleTitle = ($role ?? $r->author_role) === 'head_manager' ? 'Head Manager' : 'Manager'; @endphp