@extends('layouts.admin', ['title' => 'Dashboard administrativo', 'subtitle' => 'Visão geral da loja '.$store->name]) @section('content') @php $money = fn (float|int|null $value): string => 'R$ '.number_format((float) $value, 2, ',', '.'); $latestOrders = collect($latestOrders ?? []); $paidCount = $latestOrders->filter(fn ($order): bool => (string) data_get($order, 'status.value', data_get($order, 'status')) === 'paid')->count(); $ordersWithInfluencer = $latestOrders->filter(fn ($order): bool => filled(data_get($order, 'influencer.name')))->count(); @endphp
Olá, {{ auth()->user()?->name ?? 'Admin' }} 👋
Acompanhe influenciadores, pedidos, comissões, fechamentos e conciliações em um painel mais visual, rápido e gostoso de usar.
Últimos pedidos
{{ $latestOrders->count() }}
Com influencer
{{ $ordersWithInfluencer }}
Pagos recentes
{{ $paidCount }}
Ações rápidas
Atalhos para as telas que você mais vai usar no dia a dia.
Influenciadores
Cadastrar, editar e acompanhar creators.
@endif @if (\Illuminate\Support\Facades\Route::has('admin.settlements.index')) 📦Fechamentos
Gerar período, validar e pagar comissões.
@endif @if (\Illuminate\Support\Facades\Route::has('admin.reports.external-sales-reconciliation.index')) 🧾Conciliação
Comparar player externo com Orvox.
@endif @if (\Illuminate\Support\Facades\Route::has('admin.integrations.index')) 🔌Integrações
Conferir conexão com o player.
@endifOperação
Uma visão simples do que precisa estar sempre em dia.
{{ $title }}
{{ $description }}
Pedidos
| Pedido | Influencer | Status | Base | Comissão |
|---|---|---|---|---|
| #{{ $order->order_number }} | {{ $order->influencer?->name ?? '—' }} | {{ $order->status->label() }} | {{ $money($order->commission_base_amount) }} | {{ $money($order->commission?->commission_amount ?? 0) }} |
| Nenhum pedido recente encontrado. Assim que a integração sincronizar pedidos, eles aparecem aqui. | ||||