--- tags: 🐔 construction cocorico 🐔 --- # 🐔 Mes EnquĂȘtes ## Onglet "Mes-enquĂȘtes" ## MVP Evolution end-point "mes-enquĂȘtes" 🆕 Pour chaque enquĂȘte ajouter les informations suivantes : - openingDate (Partitionning) - closingDate (Partitionning) - returnDate (Partitionning) - questioningDate (correspondant au dernier questioning-event par ordre d'importance) - questioningStatus (correspondant au dernier questioning-event), ne prendre en compte que : - _autre_ - PARTIELINT("partially online") - HC("out of scope") - VALPAP("validated by paper") - VALINT("validated online") - REFUSAL("refusal") ❌ Pour chaque enquĂȘte retirer les informations suivants : - monitoringDate - monitoringStatus ## MVP Evolution Front Statuts de l'enquĂȘte calculer en fonction de la date du jour et des dates de collecte - aujourd'hui avant **openingDate** : "A venir" (tag bleu) - aujourd'hui entre **openingDate** et **returnDate** : "Ouverte" (tag vert) - aujourd'hui entre **returnDate** et **closingDate** : "Fermeture" (tag jaune) - aujourd'hui aprĂšs **closingDate** : "FermĂ©e" (tag rouge) Message pour le rĂ©pondant | QuestionningStatut | Statut de EnquĂȘte | Message Ă  afficher | | ------------------ | ----------------- |:--------------------------------------------------------------------------------------------- | | PARTIELINT | Ouverte | ComplĂ©ter vos rĂ©ponses avant le {returnDate}. | | PARTIELINT | FermĂ©e | Vous n'avez pas finalisĂ© vos rĂ©ponses. | | HC | Ouverte / fermĂ©e | Vous ĂȘtes finalement hors champ de l'Ă©tude de l'enquĂȘte. | | VALPAP | Ouverte / fermĂ©e | Vous avez rĂ©pondu au format papier, votre rĂ©ponse a Ă©tĂ© prise en compte le {questioningDate}. | | VALINT | Ouverte / fermĂ©e | Vous avez rĂ©pondu le dd/MM/yyyy Ă  HH:mm {questioningDate} | | REFUSAL | Ouverte / fermĂ©e | Vous avez refusĂ© de rĂ©pondre Ă  l'enquĂȘte. | | _autre_ | Ouverte | Il vous reste {returnDate-today} jours pour rĂ©pondre Ă  l'enquĂȘte. | | _autre_ | A venir | RĂ©pondre Ă  partir du {openingDate} | | _autre_ | FermĂ©e | Votre rĂ©ponse Ă©tait attendue pour le {returnDate}. | MVP : AmĂ©lioration IHM - [x] __Ajouter Filtre__ : Status de l'enquĂȘte "Ouverte" / "fermĂ©e" / "A venir" - [x] __Ordonner__ les enquĂȘtes par - QuestionningStatut : d'abord toutes celle qui ne sont pas VALINT, VALPAP, REFUSAL ou HC - (Fermeture > Ouverte > A venir > FermĂ©e) - date (returnDate, la plus proche de today) [Maquette](https://viewer.diagrams.net/?tags=%7B%7D&highlight=0000ff&edit=_blank&layers=1&nav=1&title=Diagramme%20sans%20nom.drawio#Uhttps%3A%2F%2Fraw.githubusercontent.com%2FlaurentC35%2Fdrawio%2Fmain%2FDiagramme%2520sans%2520nom.drawio) ## Onglet "Mon compte" - [x] __Prio MVP__ : Corriger + renommer l'affichage de "RĂ©fĂ©rence UE:" en "Identifiant :" - [ ] __Prio MVP__ : RĂ©direger automatiquemnt Ă  la premiĂšre connexion (firstLogin=true) Ă  l'onglet "MonCompte" avec une Pop-up : "Veuillez vĂ©rifier et mettre Ă  jour si nĂ©cessaire vos informations de contacts. Vous pourrez ensuite rĂ©pondre Ă  (l'/aux) enquĂȘte(s) via l'onglet "Mes EnquĂȘtes" (pluriel selon le nb d'enquĂȘte dans "mes-enquĂȘtes"), au click sur le bouton "Verifier" (seul bouton centrĂ© en bas de la pop-up), mettre Ă  jour le contact avec firstLogin=false - [x] __Prio MVP__ : Logo de l'application : Marianne - [ ] __Prio MVP__ : Adapter l'adresse Ă  la nouvelle modĂ©lisation : [carte Trello adresse](https://trello.com/c/1pbNERwX/1601-instruction-sur-la-mod%C3%A9lisation-des-adresses-dans-sabiane-et-coleman-cocorico-coltrane) - [ ] __Prio 1__ : IntĂ©rdire la saisie de null/vide (cĂŽtĂ© IHM) (sauf dans le cas oĂč le champ Ă©tait dĂ©jĂ  null) - [ ] __Prio 1__ : Changer la mise Ă  jour de mail en utilisant l'erreur natif du composant - ![](https://i.imgur.com/B51stlL.png) - [x] __Prio 1__ : Retirer le bouton "_Liste des enquĂȘtes liĂ©es Ă  mon compte_", remplacer par "_Modifier mon mot de passe_" - [ ] __Prio 1__ : Retirer les textField (on a l'impression qu'on peut modifier) le texte, passer sur du simple texte, ex - [ ] __Prio 2__ : Pendant le chargement de "mes-enquĂȘtes" : aller sur la page directement et utiliser des 3 "skeletons" en attendant - [x] __Prio 2__ : harmoniser le style des boutons "modifier" -> survol ou focus en jaune Insee ## AccessibilitĂ© - [x] __Prio MVP__ : Menu en haut Ă  gauche, le rendre accessible (ajouter sans doute MenuItem pour "Aide et contact" et redirection vers portail de promotion _/aqv/contacter-assistance_ (ajouter sans doute la properties dans configuration.json)) - [ ] __Prio 2__ : CrĂ©er page assistance comme celle de Promotion + Coltrane - Choix de l'enquĂȘte pour assistance dans menu dĂ©roulant (liste selon "mes-enquĂȘte") ![](https://i.imgur.com/bDcAKOY.png) - [x] __Prio 2__ : Image et logo : ajouter la description textuelle + tooltip - FermĂ©e -> l'enquĂȘte xxx est terminĂ©e - Ouverte -> l'enquĂȘte yyy est ouverte - A venir -> l'enquĂȘte yyy n'a pas dĂ©marrĂ©e