3 Commits

Author SHA1 Message Date
9f5cc61726 Merge pull request 'features/crud_entites' (#121) from features/crud_entites into develop
Reviewed-on: #121
2026-02-19 20:37:58 +00:00
144a6af6f8 gestion revu de code en utilisant uniquement les DTO
All checks were successful
CI - Build & Test (develop) / build-and-test (pull_request) Successful in 29s
2026-02-19 21:37:28 +01:00
e0a211d8bd gestion revu de code en utilisant uniquement les DTO 2026-02-19 21:22:46 +01:00
7 changed files with 62 additions and 18 deletions

View File

@@ -96,8 +96,7 @@ public class Upload extends BaseEntity implements Serializable {
String url = this.serverContext() + fileName;
System.out.println("url = " + url);
// return url != null ? url.toLowerCase().startsWith("https") ? url : url.toLowerCase().replaceFirst("http", "https") : null;
return url ;//!= null ? url.toLowerCase().startsWith("https") ? url : url.toLowerCase().replaceFirst("http", "https") : null;
return url != null ? url.toLowerCase().startsWith("https") ? url : url.toLowerCase().replaceFirst("http", "https") : null;
}
private String serverContext() {

View File

@@ -16,8 +16,12 @@ public class CaracteristiqueBatimentPayloadWeb {
private String caracteristiqueLibelle;
private String valeur;
private String observation;
private Long typeCaracteristiqueId;
private String typeCaracteristiqueLibelle;
public CaracteristiqueBatimentPayloadWeb(Long id, Long enqueteBatimentId, LocalDate enqueteBatimentDateEnquete, Integer enqueteBatimentAnnee, Long caracteristiqueId, String caracteristiqueCode, String caracteristiqueLibelle, String valeur, String observation) {
public CaracteristiqueBatimentPayloadWeb(Long id, Long enqueteBatimentId, LocalDate enqueteBatimentDateEnquete, Integer enqueteBatimentAnnee, Long caracteristiqueId, String caracteristiqueCode, String caracteristiqueLibelle, String valeur, String observation,
Long typeCaracteristiqueId,
String typeCaracteristiqueLibelle) {
this.id = id;
this.enqueteBatimentId = enqueteBatimentId;
this.enqueteBatimentDateEnquete = enqueteBatimentDateEnquete;
@@ -27,5 +31,8 @@ public class CaracteristiqueBatimentPayloadWeb {
this.caracteristiqueLibelle = caracteristiqueLibelle;
this.valeur = valeur;
this.observation = observation;
this.typeCaracteristiqueId = typeCaracteristiqueId;
this.typeCaracteristiqueLibelle = typeCaracteristiqueLibelle;
}
}

View File

@@ -16,8 +16,12 @@ public class CaracteristiqueParcellePayloadWeb {
private String caracteristiqueLibelle;
private String valeur;
private String observation;
private Long typeCaracteristiqueId;
private String typeCaracteristiqueLibelle;
public CaracteristiqueParcellePayloadWeb(Long id, Long enqueteId, LocalDate enqueteDateEnquete, Integer enqueteAnnee, Long caracteristiqueId, String caracteristiqueCode, String caracteristiqueLibelle, String valeur, String observation) {
public CaracteristiqueParcellePayloadWeb(Long id, Long enqueteId, LocalDate enqueteDateEnquete, Integer enqueteAnnee, Long caracteristiqueId, String caracteristiqueCode, String caracteristiqueLibelle, String valeur, String observation,
Long typeCaracteristiqueId,
String typeCaracteristiqueLibelle) {
this.id = id;
this.enqueteId = enqueteId;
this.enqueteDateEnquete = enqueteDateEnquete;
@@ -27,5 +31,7 @@ public class CaracteristiqueParcellePayloadWeb {
this.caracteristiqueLibelle = caracteristiqueLibelle;
this.valeur = valeur;
this.observation = observation;
this.typeCaracteristiqueId = typeCaracteristiqueId;
this.typeCaracteristiqueLibelle = typeCaracteristiqueLibelle;
}
}

View File

@@ -16,8 +16,12 @@ public class CaracteristiqueUniteLogementPayloadWeb {
private String caracteristiqueLibelle;
private String valeur;
private String observation;
private Long typeCaracteristiqueId;
private String typeCaracteristiqueLibelle;
public CaracteristiqueUniteLogementPayloadWeb(Long id, Long enqueteUniteLogementId, LocalDate enqueteUniteLogementDateEnquete, Integer enqueteUniteLogementAnnee, Long caracteristiqueId, String caracteristiqueCode, String caracteristiqueLibelle, String valeur, String observation) {
public CaracteristiqueUniteLogementPayloadWeb(Long id, Long enqueteUniteLogementId, LocalDate enqueteUniteLogementDateEnquete, Integer enqueteUniteLogementAnnee, Long caracteristiqueId, String caracteristiqueCode, String caracteristiqueLibelle, String valeur, String observation,
Long typeCaracteristiqueId,
String typeCaracteristiqueLibelle) {
this.id = id;
this.enqueteUniteLogementId = enqueteUniteLogementId;
this.enqueteUniteLogementDateEnquete = enqueteUniteLogementDateEnquete;
@@ -27,5 +31,7 @@ public class CaracteristiqueUniteLogementPayloadWeb {
this.caracteristiqueLibelle = caracteristiqueLibelle;
this.valeur = valeur;
this.observation = observation;
this.typeCaracteristiqueId = typeCaracteristiqueId;
this.typeCaracteristiqueLibelle = typeCaracteristiqueLibelle;
}
}

View File

@@ -55,7 +55,9 @@ public interface CaracteristiqueBatimentRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cb.valeur,
cb.observation
cb.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueBatiment cb
JOIN cb.caracteristique ca
@@ -95,7 +97,9 @@ public interface CaracteristiqueBatimentRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cb.valeur,
cb.observation
cb.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueBatiment cb
JOIN cb.caracteristique ca
@@ -114,7 +118,9 @@ public interface CaracteristiqueBatimentRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cb.valeur,
cb.observation
cb.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueBatiment cb
JOIN cb.caracteristique ca
@@ -143,7 +149,9 @@ public interface CaracteristiqueBatimentRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cb.valeur,
cb.observation
cb.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueBatiment cb
JOIN cb.caracteristique ca
@@ -163,7 +171,9 @@ public interface CaracteristiqueBatimentRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cb.valeur,
cb.observation
cb.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueBatiment cb
JOIN cb.caracteristique ca

View File

@@ -49,7 +49,9 @@ public interface CaracteristiqueParcelleRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cp.valeur,
cp.observation
cp.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueParcelle cp
JOIN cp.caracteristique ca
@@ -69,7 +71,9 @@ public interface CaracteristiqueParcelleRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cp.valeur,
cp.observation
cp.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueParcelle cp
JOIN cp.caracteristique ca
@@ -89,7 +93,9 @@ public interface CaracteristiqueParcelleRepository extends JpaRepository<Caracte
ca.code,
ca.libelle,
cp.valeur,
cp.observation
cp.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueParcelle cp
JOIN cp.caracteristique ca

View File

@@ -53,7 +53,9 @@ public interface CaracteristiqueUniteLogementRepository extends JpaRepository<Ca
ca.code,
ca.libelle,
cul.valeur,
cul.observation
cul.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueUniteLogement cul
LEFT JOIN cul.caracteristique ca
@@ -73,7 +75,9 @@ public interface CaracteristiqueUniteLogementRepository extends JpaRepository<Ca
ca.code,
ca.libelle,
cul.valeur,
cul.observation
cul.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueUniteLogement cul
LEFT JOIN cul.caracteristique ca
@@ -93,7 +97,9 @@ public interface CaracteristiqueUniteLogementRepository extends JpaRepository<Ca
ca.code,
ca.libelle,
cul.valeur,
cul.observation
cul.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueUniteLogement cul
LEFT JOIN cul.caracteristique ca
@@ -112,7 +118,9 @@ public interface CaracteristiqueUniteLogementRepository extends JpaRepository<Ca
ca.code,
ca.libelle,
cul.valeur,
cul.observation
cul.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueUniteLogement cul
LEFT JOIN cul.caracteristique ca
@@ -140,7 +148,9 @@ public interface CaracteristiqueUniteLogementRepository extends JpaRepository<Ca
ca.code,
ca.libelle,
cul.valeur,
cul.observation
cul.observation,
ca.typeCaracteristique.id,
ca.typeCaracteristique.libelle
)
FROM CaracteristiqueUniteLogement cul
LEFT JOIN cul.caracteristique ca