@extends('layouts.owner') @section('title', __('Faturamento — Lined')) @section('page-title', __('Faturamento')) @section('page-subtitle', __('Resumo financeiro dos agendamentos')) @section('content') @php $summary = (array) ($summary ?? []); $money = fn($v) => 'R$ ' . number_format((float) $v, 2, ',', '.'); $selProfessional = $idprofessional ?? ''; $selProfessionalName = ''; foreach ($professionals as $p) { $p = (object)(array) $p; if ((string)($p->idprofessional ?? '') === (string) $selProfessional) { $selProfessionalName = $p->name ?? ''; break; } } @endphp
| {{ __('Profissional') }} | {{ __('Agendadas') }} | {{ __('Finalizadas') }} | {{ __('Total ganho') }} |
|---|---|---|---|
| {{ $r->professional_name ?? '—' }} | {{ (int) ($r->scheduled_count ?? 0) }} | {{ (int) ($r->completed_count ?? 0) }} | {{ $money($r->completed_amount ?? 0) }} |
{{ __('Ajuste os filtros para ver o faturamento.') }}
| {{ __('Cliente') }} | {{ __('Data & Hora') }} | {{ __('Status') }} | {{ __('Valor') }} |
|---|---|---|---|
| {{ $a->names ?? '—' }} | {{ $dateFmt }} {{ $a->appointment_interval ?? '' }} | {{ $statusLabels[$st] ?? $st }} | {{ $money($a->total_price ?? 0) }} |
{{ __('Exibindo') }} {{ $pagination['from'] }} {{ __('a') }} {{ $pagination['to'] }} {{ __('de') }} {{ $pagination['total'] }}
{{ __('Ajuste os filtros para ver os agendamentos.') }}