{% extends "base.html" %} {% block title %}Gestión de Leads{% endblock %} {% block content %}

Gestión de Leads

Administre los leads de facturas creados por los clientes y supervise su estado.

{% if not is_comercial %} {% endif %}
Limpiar
Mostrando {{ leads|length }} de {{ pagination.total if pagination else 0 }} leads
{% if pagination and pagination.items %}
{% if not is_comercial %} {% endif %} {% for lead in pagination.items %} {% if not is_comercial %} {% endif %} {% endfor %}
ID Fecha Nombre CUPS Estado Tarifa Comentario Canal Acciones
{{ lead.id }} {{ lead.submitted_at.strftime('%d/%m/%Y') if lead.submitted_at else 'Sin fecha' }} {{ lead.name or 'Sin nombre' }} {{ lead.cups or 'Sin CUPS' }} {% set status_map = { 'pending': {'label': 'Pendiente', 'class': 'bg-warning text-dark'}, 'completed': {'label': 'Completado', 'class': 'bg-success'}, 'in_progress': {'label': 'En progreso', 'class': 'bg-info'}, 'contacted': {'label': 'Contactado', 'class': 'bg-primary'}, 'closed': {'label': 'Cerrado', 'class': 'bg-secondary'}, 'cancelled': {'label': 'Cancelado', 'class': 'bg-danger'} } %} {% set status_info = status_map.get(lead.status, {'label': lead.status|title, 'class': 'bg-secondary'}) %} {{ status_info.label }} {{ lead.tariff_type or 'Sin tarifa' }} {% if lead.message %}
{{ lead.message }}
{% else %} Sin comentario {% endif %}
{% if lead.channel == 'commercial' and lead.created_by %} {{ lead.created_by.name if lead.created_by.name else lead.created_by.username }} {% else %} Público {% endif %}
{% if not is_comercial %} {% endif %} {% if lead.file_path %} {% endif %}
{% else %}
No hay leads disponibles

No se encontraron leads con los filtros actuales o no hay ninguno registrado.

{% endif %}
Detalle de Lead
ID
Fecha
Nombre
Email
Teléfono
CUPS
Estado y Tarifa
Estado
Tipo de Tarifa
Comentario
Datos Comerciales
Canal
Histórico de Estudios

Cargando histórico...

Comentario Completo
{% endblock %}