feat: re-add siret/rna api

This commit is contained in:
2025-11-19 15:26:36 +01:00
parent eb9badb4a1
commit f8976deb91
8 changed files with 233 additions and 59 deletions

View File

@@ -1,13 +1,15 @@
package fr.titionfire.ffsaf.rest.data;
import io.quarkus.runtime.annotations.RegisterForReflection;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@RegisterForReflection
public class AssoData {
String id_siren;
String id_rna;
String siren;
String rna;
Identite identite;
Coordonnee coordonnees;
@@ -15,25 +17,32 @@ public class AssoData {
@RegisterForReflection
public static class Identite {
String nom;
String id_siret_siege;
String siret_siege;
}
@Data
@RegisterForReflection
@NoArgsConstructor
@AllArgsConstructor
public static class Coordonnee {
Address adresse_siege;
Address adresse_gestion;
}
@Data
@RegisterForReflection
public static class Address {
String cplt_1;
String cplt_2;
String cplt_3;
String num_voie;
String type_voie;
String voie;
String cp;
String commune;
String complement;
String code_postal;
String pays;
Commune commune;
}
@Data
@RegisterForReflection
@NoArgsConstructor
@AllArgsConstructor
public static class Commune {
String nom;
}
}