@extends('layouts.panel') @section('title', 'Entrega comercial') @section('heading', 'Entrega comercial') @section('lede', 'Contratado vs entregue por campanha') @section('content')
@if ($campaigns->isEmpty())

Comercial

Nenhuma campanha com contrato

Vincule um plano ou informe limite/quantidade contratada na campanha.

@else
@foreach ($campaigns as $row) @php $campaign = $row['campaign']; $delivery = $row['delivery']; @endphp @endforeach
Campanha Plano Contratado Entregue Restante % Status
{{ $campaign->name }}
{{ $campaign->advertiser?->company?->displayName() ?? $campaign->advertiser?->contact_name }}
{{ $campaign->plan?->name ?? '—' }} {{ $delivery['contracted'] ? number_format($delivery['contracted'], 0, ',', '.') : '—' }} {{ number_format($delivery['delivered'], 0, ',', '.') }} {{ $delivery['remaining'] !== null ? number_format($delivery['remaining'], 0, ',', '.') : '—' }} {{ $delivery['fulfillment_rate'] !== null ? number_format($delivery['fulfillment_rate'], 1, ',', '.').'%' : '—' }} @if ($delivery['capped']) Limite atingido @else @endif
@if ($campaigns->hasPages())
{{ $campaigns->links() }}
@endif @endif @endsection