Checkpoint: Ajout de "Tous" dans la liste des publics cible pour les séquences. Modifications apportées :
✅ Base de données : enum publicCible mis à jour avec la valeur "tous" ✅ Frontend mis à jour dans 4 fichiers : - AdminSequences.tsx : ajout de "tous" dans les types TypeScript, options de sélection et badges (couleur violet) - AdminSequenceInscrits.tsx : ajout de "tous" dans les fonctions de labels et badges - AdminRapportPublicCible.tsx : ajout de "tous" dans les fonctions de labels et badges - Inscription.tsx : ajout de "tous" dans le mapping, l'affichage et la logique d'alerte (pas d'alerte si public cible = "Tous") Les séquences peuvent maintenant être créées avec le public cible "Tous", ce qui permet de cibler tous les profils sans distinction.
This commit is contained in:
9
.manus/db/db-query-1763561120018.json
Normal file
9
.manus/db/db-query-1763561120018.json
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"query": "ALTER TABLE sequences MODIFY COLUMN publicCible ENUM('directeur', 'chef_service', 'tous', 'autre') NOT NULL",
|
||||
"command": "mysql --batch --raw --column-names --default-character-set=utf8mb4 --host gateway02.us-east-1.prod.aws.tidbcloud.com --port 4000 --user 4CrrYuB5tme73Qo.root --database 7PAT67UmWoxv8vwp8Bbcv6 --execute ALTER TABLE sequences MODIFY COLUMN publicCible ENUM('directeur', 'chef_service', 'tous', 'autre') NOT NULL",
|
||||
"rows": [],
|
||||
"messages": [],
|
||||
"stdout": "",
|
||||
"stderr": "",
|
||||
"execution_time_ms": 594
|
||||
}
|
||||
Reference in New Issue
Block a user