@extends('layouts.teamlead') @section('title', 'Тижневий графік: ' . $operatorName . ' (' . strtoupper($shift) . ')') @push('head') @endpush @section('content') @php $shiftLabel = [ 'day' => 'денна', 'evening' => 'вечірня', 'night' => 'нічна', ][$shift] ?? $shift; @endphp

Тижневий звіт: {{ $operatorName }}

{{ $cabinet->slug }} • {{ $cabinet->name }} • зміна: {{ $shiftLabel }}
Щоденний графік
{{-- Фільтр дат --}}
{{-- KPI по тижнях --}} @if(!empty($labels))
Разом за період
{{ number_format($sum, 2) }} $
Сумарно по всіх тижнях
Середнє за тиждень
{{ number_format($avg, 2) }} $
Середній результат одного тижня
Макс. тиждень
{{ number_format($max, 2) }} $
Найкращий тиждень
Мін. тиждень
{{ number_format($min, 2) }} $
Найслабший тиждень
@endif {{-- Графік --}}
@if (empty($labels))
Немає даних для відображення графіка.
@endif {{-- Таблиця підсумків --}} @if (!empty($rows) && count($rows))
Підсумки по тижнях
@foreach($rows as $r) @php $start = \Carbon\Carbon::parse($r->week_start); $end = $start->copy()->addDays(6); @endphp @endforeach
Тиждень (Пн–Нд) Сума за тиждень ($)
{{ $start->format('Y-m-d') }} — {{ $end->format('Y-m-d') }} {{ number_format($r->total, 2) }}
Разом{{ number_format($sum, 2) }}
Середнє за тиждень{{ number_format($avg, 2) }}
Макс. за тиждень{{ number_format($max, 2) }}
Мін. за тиждень{{ number_format($min, 2) }}
@endif @endsection @push('body') @endpush