@php use Illuminate\Support\Str; @endphp @extends('layouts/layoutMaster') @section('title', 'Leads — Pipeline') @section('page-style') @endsection @section('content')
Pipeline de Leads

Eventos publicados por clientes en tu ciudad. Los nuevos desaparecen tras 14 días si no los atiendes. Los contactados se archivan a los 30 días.

{{ $nuevos->count() }} nuevos {{ $contactados->count() }} contactados @if($descartados->count()) {{ $descartados->count() }} descartados @endif
@if(! $profile)
Completa tu perfil de mariachi para ver los leads disponibles.
@else @php $csrfToken = csrf_token(); @endphp
{{-- ── COLUMNA 1: NUEVOS ── --}}

Nuevos

{{ $nuevos->count() }}

Últimos 14 días · Haz clic para revelar el contacto

@forelse($nuevos as $lead)

{{ $lead->eventTypeDisplayName() }}

{{ $lead->event_city }}
{{ $lead->created_at->diffForHumans(['short' => true]) }}
@if($lead->event_date) {{ $lead->event_date->translatedFormat('d M') }} @endif @if($lead->budget_range) {{ $lead->budget_range }} @endif @if($lead->guest_count_range) {{ $lead->guest_count_range }} @endif @if($lead->duration_hours) {{ $lead->duration_hours }}h @endif
@if($lead->message)
{{ Str::limit($lead->message, 120) }}
@endif

Datos del cliente

@empty
Sin leads nuevos en tu ciudad
@endforelse
{{-- ── COLUMNA 2: CONTACTADOS ── --}}

Contactados

{{ $contactados->count() }}

Leads que atendiste · Se archivan a los 30 días

@forelse($contactados as $claim) @php $ev = $claim->eventRequest; @endphp

{{ $ev->eventTypeDisplayName() }}

{{ $ev->event_city }}
{{ $claim->claimed_at->diffForHumans(['short' => true]) }}
@if($ev->event_date) {{ $ev->event_date->translatedFormat('d M') }} @endif @if($ev->budget_range) {{ $ev->budget_range }} @endif

Cliente

{{ $ev->client_name }}
@php $waDigits = preg_replace('/\D/', '', $ev->client_phone); $waText = 'Hola '.$ev->client_name.', soy mariachi de Mariachis.co. Quiero cotizarte para tu evento en '.$ev->event_city.'.'; @endphp {{ $ev->client_phone }}
@if($ev->client_email) @endif
@if($claim->status === 'claimed') @else Contactado @endif
@empty
Aún no has contactado ningún lead
@endforelse
{{-- ── COLUMNA 3: DESCARTADOS ── --}}

No me interesó

{{ $descartados->count() }}

Se ocultan automáticamente a los 7 días

@forelse($descartados as $claim) @php $ev = $claim->eventRequest; @endphp

{{ $ev->eventTypeDisplayName() }}

{{ $ev->event_city }}
{{ $claim->dismissed_at->diffForHumans(['short' => true]) }}
@if($ev->budget_range)
{{ $ev->budget_range }}
@endif
@empty
Ninguno descartado
@endforelse
@endif @endsection @section('page-script') @endsection