@extends('admin.layouts.app') @push('styles') @endpush @section('title', 'Estatísticas de Fornecedores') @section('content')
Resumo do Ano {{ $anoCorrente }}
Total de Fornecedores

{{ $estatisticas->count() }}

Total Pago

{{ number_format($estatisticas->sum('total_pago'), 2, ',', '.') }} Kz

Total de Entradas

{{ $estatisticas->sum('numero_entradas') }}

Acima do Limite

{{ $estatisticas->where('atingiu_limite', true)->count() }}

Limite: {{ number_format($limiteAnual, 2, ',', '.') }} Kz
Estatísticas por Fornecedor - {{ $anoCorrente }}
Voltar
@forelse ($estatisticas as $key => $stat) @php $percentualLimite = ($stat['total_pago'] / $limiteAnual) * 100; @endphp @empty @endforelse
# Nome do Fornecedor NIF Estado AGT Nº de Entradas Total Pago ({{ $anoCorrente }}) Status % do Limite
{{ $loop->iteration }} {{ $stat['nome'] }} @if($stat['atingiu_limite']) Limite Atingido @endif {{ $stat['nif'] ?? 'N/A' }} @if($stat['agt_estado']) {{ $stat['agt_estado'] }} @else N/A @endif {{ $stat['numero_entradas'] }} {{ number_format($stat['total_pago'], 2, ',', '.') }} Kz @if($stat['atingiu_limite']) Bloqueado @elseif($percentualLimite >= 80) Próximo ao Limite @elseif($percentualLimite >= 50) Atenção @else Normal @endif @php $barColor = 'success'; if ($percentualLimite >= 100) { $barColor = 'danger'; } elseif ($percentualLimite >= 80) { $barColor = 'warning'; } elseif ($percentualLimite >= 50) { $barColor = 'info'; } @endphp
{{ number_format($percentualLimite, 1) }}%
Nenhuma estatística disponível.
@endsection @push('scripts') @endpush