{% extends "base.html" %} {% block title %}Correspondances fuzzy — TicketTracker{% endblock %} {% block content %}

Correspondances Picnic ↔ Leclerc

Ces paires ont été détectées automatiquement par fuzzy matching. Validez celles qui désignent le même produit pour enrichir la comparaison de prix.

{{ pending | length }}

En attente

{{ validated_count }}

Validées

{{ rejected_count }}

Rejetées

{% if pending %}

Paires à valider

{% for m in pending %} {% endfor %}
Produit Picnic Prix moy. Produit Leclerc Prix moy. Score Action
{{ m.name_picnic }} {% if m.price_picnic %}{{ "%.2f"|format(m.price_picnic) }} €{% else %}—{% endif %} {{ m.name_leclerc }} {% if m.price_leclerc %}{{ "%.2f"|format(m.price_leclerc) }} €{% else %}—{% endif %} {{ "%.0f"|format(m.score) }}%
{% else %}

Aucune paire en attente. {% if validated_count == 0 and rejected_count == 0 %} Lancez d'abord la commande de matching :

python -m tickettracker.cli match --threshold 85
{% else %} Toutes les paires ont été traitées ({{ validated_count }} validées, {{ rejected_count }} rejetées). {% endif %}

{% endif %} {% endblock %}