@extends('layouts.master') @section('title', 'Meus Clientes') @section('main-content') @use('Illuminate\Support\Facades\Storage')
@if(session('success')) @endif @if(session('error')) @endif @php $clientesPendentes = $clientes->filter(function($cliente) { return $cliente->status_aprovacao === 'pendente'; }); @endphp @if($clientesPendentes->count() > 0)
Clientes Aguardando Aprovação ({{ $clientesPendentes->count() }})
@if($totalFranquias > 1) @endif @foreach($clientesPendentes as $cliente) @if($totalFranquias > 1) @endif @endforeach
ClienteFranquiaE-mail Telefone Cadastrado em Ações
{{ $cliente->name }} {{ $cliente->empresaPai->name ?? '-' }} {{ $cliente->email ?? '-' }} {{ $cliente->phone ?? '-' }} {{ $cliente->created_at->format('d/m/Y H:i') }}
@csrf
@endif @if($totalFranquias > 1)
Filtrar por Franquia

Você tem acesso a {{ $totalFranquias }} franquias

@endif
Clientes da Franquia
Total: {{ $clientes->total() }} cliente(s)
@if(request('q')) @endif
@if($totalFranquias == 1 && $franquias->first()->token_convite) @endif Novo Cliente
@if($totalFranquias > 1)
Links de Cadastro por Franquia:
@foreach($franquias as $f) @if($f->token_convite) @endif @endforeach
@endif
@if($totalFranquias > 1) @endif @forelse($clientes as $index => $cliente) @if($totalFranquias > 1) @endif @empty @endforelse
# Logo NomeFranquiaE-mail Telefone Status Ações
{{ $clientes->firstItem() + $index }} @if($cliente->logomarca && Storage::disk('public')->exists($cliente->logomarca)) {{ $cliente->name }} @else
@endif
{{ $cliente->name }} @if($cliente->status == 1) Inativo @endif @if($cliente->status_aprovacao === 'pendente') Aguardando Aprovação @elseif($cliente->status_aprovacao === 'rejeitado') Rejeitado @endif {{ $cliente->empresaPai->name ?? '-' }} @if($cliente->email) {{ $cliente->email }} @else - @endif @if($cliente->phone) {{ $cliente->phone }} @else - @endif @if($cliente->status == 0) Ativo @else Inativo @endif
@if($cliente->status == 0) @endif

Nenhum cliente cadastrado.

Cadastrar Primeiro Cliente
@if($clientes->hasPages()) @endif
{{-- OWASP A05:2021 - Content Security Policy via meta tags no layout --}} {{-- OWASP A08:2021 - Sem CDN externo não confiável, apenas assets locais --}} @push('scripts') @endpush @endsection