feat(versement): nouveau module Versement (paiements rattachés à des objets)

- Entités : Versement, VersementObjet (lien polymorphique vers cotisation/adhesion/etc.)
- VersementRepository : requêtes par membre, org, période
- VersementResource : endpoints REST /api/versements
- VersementService : logique métier (validation, rattachement objets)
- Migration V27 : ajout numeroTelephone sur versements
This commit is contained in:
dahoud
2026-04-15 20:23:17 +00:00
parent 719d45e1fe
commit 5d028a10bf
6 changed files with 1070 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
-- V27 : Ajoute la colonne numero_telephone dans la table paiements (versements)
--
-- Contexte : La refonte conceptuelle remplace "Paiement" par "Versement".
-- L'application Wave est installée sur le même téléphone qu'UnionFlow ;
-- le numéro de téléphone du membre est envoyé automatiquement depuis son profil
-- afin de pré-remplir le formulaire Wave (deep link natif).
-- Ce champ mémorise le numéro utilisé lors du versement Wave.
ALTER TABLE paiements
ADD COLUMN IF NOT EXISTS numero_telephone VARCHAR(20);