20 lines
867 B
Markdown
20 lines
867 B
Markdown
### Spécification UI – Onglet Extraction
|
||
|
||
Objectifs:
|
||
- Éditer/supprimer les entités extraites (personnes/adresses/entreprises)
|
||
- Lancer la collecte externe par entité, afficher le statut, proposer le PDF/JSON
|
||
- Déclencher automatiquement la collecte si l’entité n’a pas encore de données enrichies
|
||
|
||
Comportements:
|
||
- Bouton Collecter: passe en “Collecte…” (state=running) puis “OK” à la fin, avec lien “Voir PDF” et “Voir JSON”.
|
||
- Polling réduit: 1,5 s × 6 tentatives, puis “Relancer”.
|
||
- Boutons Enregistrer/Supprimer ne déclenchent pas de re-scan; ils patchent le cache uniquement.
|
||
|
||
Endpoints utilisés:
|
||
- POST /enrich/:kind → démarre la collecte
|
||
- GET /enrich/:kind/status → état et sources
|
||
- GET /enrich/:kind/pdf → PDF généré
|
||
|
||
Accessibilité:
|
||
- Actions groupées, labels explicites, tooltips d’aide, responsive.
|