Skip to content

Integrate rental-income-distributions models and dtos into common

Kayouh Salaheddine a demandé de fusionner feat/add-rental-domain-logic vers develop

Adds the rental bounded context to darvest-common, providing shared types for the darvest-rental-income-distributions-service.

Added

  • Models: Distribution, RevenuLocatif, RevenuParPropriete, PrevisionRevenus, BaseEntity under com.marketingconfort.darvest.rental.models
  • DTOs: DistributionDTO, RevenuLocatifDTO, TableauDeBordDTO, PrevisionRevenusDTO, PrevisionScenarioDTO, StatistiquesProprieteDTO, and related types under rental.dtos
  • Enums: StatutDistribution, StatutPropriete, TypePropriete, PeriodType under rental.enums
  • Smoke test: DarvestCommonBuildTest updated 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.BaseEntity is domain-local and does not extend wallet's AbstractAuditingEntity

Rapports de requête de fusion