Skip to content

VSN-1859/ feat(establishment): add endpoints, DTO, and address parsing support

kaoutar elmoumnaoui a demandé de fusionner VSN-1859 vers develop
  • Added GET /establishment/by-uuid endpoint to retrieve establishment ID by UUID
  • Added POST /update-simple-establishment endpoint for simplified establishment updates
  • Added GET /exists-by-email and /exists-by-phone endpoints for uniqueness validation
  • Implemented service methods: updateSimpleById(), getEstablishmentIdByUuid(), existsEstablishmentEmail(), existsEstablishmentPhone()
  • Updated repository with findByUuid(), existsByEmail/Phone, and exclusion variants
  • Added new EstablishementReq DTO for update requests
  • Added AddressMapper.parse() method to extract street, city, zip code, and country from full address string

Closes VSN-1859

Rapports de requête de fusion