Actions
US #1113
ouvert06_[review]report_optimisation[front]
Début:
29/07/2025
Echéance:
29/07/2025 (En retard de environ 7 mois)
% réalisé:
100%
Temps estimé:
Temps passé:
Description
Le chargement des sociétés, le filtrage par secteur d’activité puis l’appel à loadJobs prennent trop de temps.
Fichiers
Actions
#2
Mis à jour par ahlem belgacem il y a 7 mois
- Statut changé de New à In Progress
- Assigné à mis à ahlem belgacem
Actions
#3
Mis à jour par ahlem belgacem il y a 7 mois
Actions
#4
Mis à jour par ahlem belgacem il y a 7 mois
Actions
#5
Mis à jour par ahlem belgacem il y a 7 mois
Actions
#6
Mis à jour par ahlem belgacem il y a 7 mois
- Echéance mis à 29/07/2025
- % réalisé changé de 0 à 70
Actions
#7
Mis à jour par ahlem belgacem il y a 7 mois
existant :
API « companies/summary »
- on appelle l’API qui renvoie toutes les sociétés avec toutes leurs données (logo, statuts, counts, etc.), alors qu’il ne sert qu’à récupérer le secteuret raisonSociale des sociétés.
- Filtrage en front : on parcourt ce liste pour isoler le businessSector de la société ciblée.
- Appels métiers :
- Si la société est en Advanced, on relance une API pour récupérer tous les jobs de ce secteur (faire une condition sur le type d'abo de cette société).
- Sinon, on relance l’API à la carte avec seulement le companyId.
- Participants : on filtre à nouveau en front la même liste de sociétés de l'api (getAllCompanies) pour isoler la liste des participants du secteur.
API « companies/summary »
- Ne renvoie plus qu’une liste de participants : pour chaque société du même secteur que companyId, on a uniquement(raisonSociale ,businessSector)
- Plus besoin de charger logo, statuts, counts, etc., ni de boucler dans le front pour isoler le secteur.
API Jobs ==> Prend en entrée companyId seul. - C’est le back-end qui :
- Récupère subscription_type et businessSectorCode pour la société,
- Si Advanced, cherche tous les jobs du secteur, sinon du seul companyId,
- Trie et dé-duplicate les jobs.
Le front reçoit directement { jobs: [...] } sans aucune condition ni filtrage à faire.
Actions
#8
Mis à jour par ahlem belgacem il y a 7 mois
- Statut changé de In Progress à Ready For Test
Actions
#10
Mis à jour par ahlem belgacem il y a 7 mois
- Fichier clipboard-202507301245-517io.png clipboard-202507301245-517io.png ajouté

Actions
#11
Mis à jour par ahlem belgacem il y a 7 mois
- Fichier clipboard-202507301254-uayyw.png clipboard-202507301254-uayyw.png ajouté

Actions
#12
Mis à jour par Tarek AOUADI il y a 7 mois
- Sujet changé de report_optimisation[front] à [review]report_optimisation[front]
Actions
#13
Mis à jour par Tarek AOUADI il y a 7 mois
- Sujet changé de [review]report_optimisation[front] à 00_[review]report_optimisation[front]
Actions
#14
Mis à jour par Tarek AOUADI il y a 6 mois
- Sujet changé de 00_[review]report_optimisation[front] à 06_[review]report_optimisation[front]
Actions
#16
Mis à jour par ahlem belgacem il y a 5 mois
- Statut changé de Ready For Test à Ready For Recette
Actions