Integrate rental-income-distributions models and dtos into common
Adds the rental bounded context to darvest-common, providing shared types for the darvest-rental-income-distributions-service.
Added
-
Models:
Distribution,RevenuLocatif,RevenuParPropriete,PrevisionRevenus,BaseEntityundercom.marketingconfort.darvest.rental.models -
DTOs:
DistributionDTO,RevenuLocatifDTO,TableauDeBordDTO,PrevisionRevenusDTO,PrevisionScenarioDTO,StatistiquesProprieteDTO, and related types underrental.dtos -
Enums:
StatutDistribution,StatutPropriete,TypePropriete,PeriodTypeunderrental.enums -
Smoke test:
DarvestCommonBuildTestupdated to reference the four new rental enums to catch package/import regressions
Notes
- DTOs follow French naming conventions consistent with the rental service domain
-
rental.models.BaseEntityis domain-local and does not extendwallet'sAbstractAuditingEntity