@extends('layouts.app') @section('title', 'Notificaciones de Documentos') @section('content')

Notificaciones de Documentos

Documentos próximos a vencer y vencidos

Limpiar
Documentos Próximos a Vencer
@if($expiringDocuments->count() > 0)
@foreach($expiringDocuments as $doc) @endforeach
Tipo Documento Propietario Fecha de Vencimiento Días Restantes Estado Acciones
{{ $doc->type === 'client' ? 'Cliente' : 'Vendedor' }} {{ $doc->document_name }}
{{ $doc->document_type }}
{{ $doc->owner_name }} @if($doc->type === 'client')
{{ $doc->owner_email }} @endif
{{ $doc->expiration_date->format('d/m/Y') }} {{ $doc->days_until_expiry }} días @if($doc->days_until_expiry <= 7) Crítico @elseif($doc->days_until_expiry <= 15) Advertencia @else Normal @endif
@if($doc->type === 'client') @else @endif
@else
¡Excelente!

No hay documentos próximos a vencer en el período seleccionado.

@endif
Documentos Vencidos
@if($expiredDocuments->count() > 0)
@foreach($expiredDocuments as $doc) @endforeach
Tipo Documento Propietario Fecha de Vencimiento Días Vencido Acciones
{{ $doc->type === 'client' ? 'Cliente' : 'Vendedor' }} {{ $doc->document_name }}
{{ $doc->document_type }}
{{ $doc->owner_name }} @if($doc->type === 'client')
{{ $doc->owner_email }} @endif
{{ $doc->expiration_date->format('d/m/Y') }} {{ $doc->days_expired }} días
@if($doc->type === 'client') @else @endif
@else
¡Perfecto!

No hay documentos vencidos.

@endif
Próximos a Vencer
{{ $expiringDocuments->count() }}
Vencidos
{{ $expiredDocuments->count() }}
Total Clientes
{{ $expiringDocuments->where('type', 'client')->count() + $expiredDocuments->where('type', 'client')->count() }}
Total Vendedores
{{ $expiringDocuments->where('type', 'salesman')->count() + $expiredDocuments->where('type', 'salesman')->count() }}
@endsection @push('scripts') @endpush