Skip to content

expose promotion fields and promotable flag on circuit search

yassine sabir a demandé de fusionner bugFix/Validate-To-Prod vers develop
  • PreparedCircuitDTO.java — Ajout des champs de promotion (statut, prod, dates, erreur, promotable) pour alimenter la recherche de circuits et l’UI.
  • PreparedCircuitMapper.java — Mapping des métadonnées de promotion depuis PreparedCircuit et décodage du message d’erreur si la promotion a échoué.
  • PreparedAmendmentCircuitRepository.java — Nouvelle requête findByCircuitIdIn pour charger les amendements de plusieurs circuits en une fois.
  • PreparedTripRepository.java — Nouvelle requête findByPreparedAmendmentCircuitIdIn pour savoir quels amendements ont des trajets.
  • PreparedCircuitSearchPromotionSupport.java — Calcul batch du flag promotable sur les résultats de recherche via les règles d’éligibilité existantes.
  • PreparedCircuitServiceImpl.java — Appel de l’enrichissement promotion après le mapping des circuits dans la recherche paginée.

Rapports de requête de fusion