Skip to content

fix(chauffeur): trajets assignés UUID et période d’affectation

yassine sabir a demandé de fusionner bugFix/ProdTrips vers develop

Avant

  • La vue « trajets assignés » pouvait rester vide alors que le chauffeur avait bien des missions : les appels reposaient sur d’anciens identifiants ou sur le seul mois en cours, sans tenir compte de la vraie période d’affectation au circuit.
  • L’exploitant ne voyait pas clairement les circuits concernés ni ne pouvait enchaîner logiquement circuit → trajets pour contrôler le détail d’un trajet.
  • Côté RH, les trajets du salarié chauffeur n’étaient pas systématiquement alignés sur les mêmes règles que le service circuit (UUID).

Après

  • Les trajets et circuits assignés s’appuient sur l’UUID chauffeur et sur une fenêtre temporelle cohérente avec les dates d’affectation (avec repli raisonnable si les dates sont partielles).
  • L’utilisateur parcourt d’abord la liste des circuits assignés (dont la période), puis ouvre les trajets du circuit choisi et consulte la fiche trajet en lecture seule comme sur le parcours circuit usager.
  • La fiche salarié chauffeur peut afficher les trajets courts via le même socle API circuit lorsque l’UUID est disponible, pour un comportement homogène avec l’exploitation.

Rapports de requête de fusion