@extends('layouts.app') @section('title', 'Relatórios') @section('content') {{-- ── Filtro de período ────────────────────────────────────────────────── --}}
{{-- Atalhos --}} Este Mês Mês Passado Este Ano
{{-- ── Métricas do período ──────────────────────────────────────────────── --}}
Total Pacotes
{{ number_format($totais->pacotes, 0, ',', '.') }}
Total Ganho
R$ {{ number_format($totais->centavos / 100, 2, ',', '.') }}
Média Diária
{{ number_format($mediaDiaria, 1, ',', '.') }}
pacotes/dia
Melhor Dia
@if($melhorDia)
{{ $melhorDia->total_pacotes }}
{{ \Carbon\Carbon::parse($melhorDia->data_bipagem)->format('d/m/Y') }}
@else
@endif
{{-- ── Por Marketplace ──────────────────────────────────────────────────── --}}

Por Marketplace

@forelse($porMarketplace as $item) @php $pct = $totais->pacotes > 0 ? ($item->total_pacotes / $totais->pacotes * 100) : 0; @endphp
{{ $item->marketplace->nome }}
{{ $item->total_pacotes }} pac. R$ {{ number_format($item->total_centavos / 100, 2, ',', '.') }}
@empty

Sem bipagens neste período.

@endforelse
{{-- Gráfico diário --}}

Volume Diário

{{-- ── Por Semana ───────────────────────────────────────────────────────── --}}

Resumo por Semana

@forelse($porSemana as $semana) @empty @endforelse
Semana Pacotes Ganho Média/dia
{{ \Carbon\Carbon::parse($semana->inicio_semana)->format('d/m') }} — {{ \Carbon\Carbon::parse($semana->fim_semana)->format('d/m/Y') }} {{ $semana->total_pacotes }} R$ {{ number_format($semana->total_centavos / 100, 2, ',', '.') }} @php $diasNaSemana = \Carbon\Carbon::parse($semana->inicio_semana) ->diffInDays(\Carbon\Carbon::parse($semana->fim_semana)) + 1; @endphp {{ number_format($semana->total_pacotes / max($diasNaSemana, 1), 1, ',', '.') }}
Sem dados no período.
@endsection @push('scripts') @endpush