Merge pull request 'Gestion parcelle geom' (#135) from features/crud_entites into develop

Reviewed-on: #135
This commit was merged in pull request #135.
This commit is contained in:
2026-03-01 17:29:34 +00:00
6 changed files with 63 additions and 14 deletions

View File

@@ -43,10 +43,13 @@ public class Batiment extends BaseEntity implements Serializable {
private Integer nombrePiscine; private Integer nombrePiscine;
private Long montantLocatifAnnuelDeclare; private Long montantLocatifAnnuelDeclare;
private Long montantLocatifAnnuelCalcule; private Long montantLocatifAnnuelCalcule;
private Long montantLocatifAnnuelEstime;
private Long valeurBatimentEstime; private Long valeurBatimentEstime;
private Long valeurBatimentReel; private Long valeurBatimentReel;
private Long valeurBatimentCalcule;
private Long montantMensuelLocation; private Long montantMensuelLocation;
private Integer nbreUniteLogement;
private Integer idToitRfu;
@JsonIgnore @JsonIgnore
@ManyToOne @ManyToOne

View File

@@ -52,6 +52,7 @@ public class UniteLogement extends BaseEntity implements Serializable {
private Long montantLocatifAnnuelCalcule; private Long montantLocatifAnnuelCalcule;
private Long valeurUniteLogementEstime; private Long valeurUniteLogementEstime;
private Long valeurUniteLogementReel; private Long valeurUniteLogementReel;
private Long valeurUniteLogementCalcule;
private Integer nombrePiscine; private Integer nombrePiscine;
@JsonIgnore @JsonIgnore
@ManyToOne @ManyToOne
@@ -67,4 +68,5 @@ public class UniteLogement extends BaseEntity implements Serializable {
@JsonFormat(pattern = "dd-MM-yyyy") @JsonFormat(pattern = "dd-MM-yyyy")
@JsonDeserialize(using = LocalDateDeserializer.class) @JsonDeserialize(using = LocalDateDeserializer.class)
private LocalDate dateFinExemption; private LocalDate dateFinExemption;
private Integer idToitRfu;
} }

View File

@@ -29,11 +29,14 @@ public class BatimentPaylaodWeb {
private Integer nombrePiscine; private Integer nombrePiscine;
private Long montantLocatifAnnuelDeclare; private Long montantLocatifAnnuelDeclare;
private Long montantLocatifAnnuelCalcule; private Long montantLocatifAnnuelCalcule;
private Long montantLocatifAnnuelEstime;
private Long valeurBatimentEstime; private Long valeurBatimentEstime;
private Long valeurBatimentReel; private Long valeurBatimentReel;
private Long valeurBatimentCalcule;
private Long montantMensuelLocation; private Long montantMensuelLocation;
private Long usageId; private Long usageId;
private String usageNom; private String usageNom;
private Integer nbreUniteLogement;
public BatimentPaylaodWeb(Long id, public BatimentPaylaodWeb(Long id,
String nub, String nub,
@@ -61,7 +64,11 @@ public class BatimentPaylaodWeb {
Long valeurBatimentReel, Long valeurBatimentReel,
Long montantMensuelLocation, Long montantMensuelLocation,
Long usageId, Long usageId,
String usageNom) { String usageNom,
Long montantLocatifAnnuelEstime,
Long valeurBatimentCalcule,
Integer nbreUniteLogement
) {
this.id = id; this.id = id;
this.nub = nub; this.nub = nub;
this.code = code; this.code = code;
@@ -89,5 +96,9 @@ public class BatimentPaylaodWeb {
this.montantMensuelLocation = montantMensuelLocation ; this.montantMensuelLocation = montantMensuelLocation ;
this.usageId = usageId ; this.usageId = usageId ;
this.usageNom = usageNom ; this.usageNom = usageNom ;
this.montantLocatifAnnuelEstime = montantLocatifAnnuelEstime ;
this.valeurBatimentCalcule = valeurBatimentCalcule ;
this.nbreUniteLogement = nbreUniteLogement ;
} }
} }

View File

@@ -28,8 +28,10 @@ public class UniteLogementPaylaodWeb {
private Long montantMensuelLocation; private Long montantMensuelLocation;
private Long montantLocatifAnnuelDeclare; private Long montantLocatifAnnuelDeclare;
private Long montantLocatifAnnuelCalcule; private Long montantLocatifAnnuelCalcule;
private Long montantLocatifAnnuelEstime;
private Long valeurUniteLogementEstime; private Long valeurUniteLogementEstime;
private Long valeurUniteLogementReel; private Long valeurUniteLogementReel;
private Long valeurUniteLogementCalcule;
private Integer nombrePiscine; private Integer nombrePiscine;
private Long usageId; private Long usageId;
private String usageNom; private String usageNom;
@@ -45,7 +47,9 @@ public class UniteLogementPaylaodWeb {
Long valeurUniteLogementReel, Long valeurUniteLogementReel,
Integer nombrePiscine, Integer nombrePiscine,
Long usageId, Long usageId,
String usageNom String usageNom,
Long montantLocatifAnnuelEstime,
Long valeurUniteLogementCalcule
) { ) {
this.id = id; this.id = id;
this.nul = nul; this.nul = nul;
@@ -73,5 +77,7 @@ public class UniteLogementPaylaodWeb {
this.nombrePiscine = nombrePiscine; this.nombrePiscine = nombrePiscine;
this.usageId = usageId ; this.usageId = usageId ;
this.usageNom = usageNom ; this.usageNom = usageNom ;
this.montantLocatifAnnuelEstime = montantLocatifAnnuelEstime ;
this.valeurUniteLogementCalcule = valeurUniteLogementCalcule ;
} }
} }

View File

@@ -62,7 +62,10 @@ public interface BatimentRepository extends JpaRepository<Batiment, Long> {
eb.valeurBatimentReel, eb.valeurBatimentReel,
eb.montantMensuelLocation, eb.montantMensuelLocation,
us.id, us.id,
us.nom us.nom,
eb.montantLocatifAnnuelEstime,
eb.valeurBatimentCalcule,
eb.nbreUniteLogement
) )
FROM Batiment b FROM Batiment b
JOIN b.parcelle p JOIN b.parcelle p
@@ -108,7 +111,10 @@ public interface BatimentRepository extends JpaRepository<Batiment, Long> {
eb.valeurBatimentReel, eb.valeurBatimentReel,
eb.montantMensuelLocation, eb.montantMensuelLocation,
us.id, us.id,
us.nom us.nom,
eb.montantLocatifAnnuelEstime,
eb.valeurBatimentCalcule,
eb.nbreUniteLogement
) )
FROM Batiment b FROM Batiment b
JOIN b.parcelle p JOIN b.parcelle p
@@ -155,7 +161,10 @@ public interface BatimentRepository extends JpaRepository<Batiment, Long> {
eb.valeurBatimentReel, eb.valeurBatimentReel,
eb.montantMensuelLocation , eb.montantMensuelLocation ,
us.id, us.id,
us.nom us.nom,
eb.montantLocatifAnnuelEstime,
eb.valeurBatimentCalcule,
eb.nbreUniteLogement
) )
FROM Batiment b FROM Batiment b
JOIN b.parcelle p JOIN b.parcelle p
@@ -207,7 +216,10 @@ public interface BatimentRepository extends JpaRepository<Batiment, Long> {
eb.valeurBatimentReel, eb.valeurBatimentReel,
eb.montantMensuelLocation , eb.montantMensuelLocation ,
us.id, us.id,
us.nom us.nom,
eb.montantLocatifAnnuelEstime,
eb.valeurBatimentCalcule,
eb.nbreUniteLogement
) )
FROM Batiment b FROM Batiment b
JOIN b.parcelle p JOIN b.parcelle p
@@ -258,7 +270,10 @@ public interface BatimentRepository extends JpaRepository<Batiment, Long> {
eb.valeurBatimentReel, eb.valeurBatimentReel,
eb.montantMensuelLocation, eb.montantMensuelLocation,
us.id, us.id,
us.nom us.nom ,
eb.montantLocatifAnnuelEstime,
eb.valeurBatimentCalcule,
eb.nbreUniteLogement
) )
FROM Batiment b FROM Batiment b
JOIN b.parcelle p JOIN b.parcelle p

View File

@@ -64,7 +64,9 @@ public interface UniteLogementRepository extends JpaRepository<UniteLogement, Lo
eul.valeurUniteLogementReel, eul.valeurUniteLogementReel,
eul.nombrePiscine, eul.nombrePiscine,
us.id, us.id,
us.nom us.nom ,
eul.montantLocatifAnnuelEstime,
eul.valeurUniteLogementCalcule
) )
FROM UniteLogement ul FROM UniteLogement ul
JOIN ul.batiment b JOIN ul.batiment b
@@ -111,7 +113,9 @@ public interface UniteLogementRepository extends JpaRepository<UniteLogement, Lo
eul.valeurUniteLogementReel, eul.valeurUniteLogementReel,
eul.nombrePiscine , eul.nombrePiscine ,
us.id, us.id,
us.nom us.nom,
eul.montantLocatifAnnuelEstime ,
eul.valeurUniteLogementCalcule
) )
FROM UniteLogement ul FROM UniteLogement ul
JOIN ul.batiment b JOIN ul.batiment b
@@ -159,7 +163,9 @@ public interface UniteLogementRepository extends JpaRepository<UniteLogement, Lo
eul.valeurUniteLogementReel, eul.valeurUniteLogementReel,
eul.nombrePiscine, eul.nombrePiscine,
us.id, us.id,
us.nom us.nom ,
eul.montantLocatifAnnuelEstime ,
eul.valeurUniteLogementCalcule
) )
FROM UniteLogement ul FROM UniteLogement ul
JOIN ul.batiment b JOIN ul.batiment b
@@ -212,7 +218,9 @@ public interface UniteLogementRepository extends JpaRepository<UniteLogement, Lo
eul.valeurUniteLogementReel, eul.valeurUniteLogementReel,
eul.nombrePiscine , eul.nombrePiscine ,
us.id, us.id,
us.nom us.nom,
eul.montantLocatifAnnuelEstime ,
eul.valeurUniteLogementCalcule
) )
FROM UniteLogement ul FROM UniteLogement ul
JOIN ul.batiment b JOIN ul.batiment b
@@ -262,7 +270,9 @@ public interface UniteLogementRepository extends JpaRepository<UniteLogement, Lo
eul.valeurUniteLogementReel, eul.valeurUniteLogementReel,
eul.nombrePiscine , eul.nombrePiscine ,
us.id, us.id,
us.nom us.nom ,
eul.montantLocatifAnnuelEstime ,
eul.valeurUniteLogementCalcule
) )
FROM UniteLogement ul FROM UniteLogement ul
JOIN ul.batiment b JOIN ul.batiment b
@@ -318,7 +328,9 @@ public interface UniteLogementRepository extends JpaRepository<UniteLogement, Lo
eul.valeurUniteLogementReel, eul.valeurUniteLogementReel,
eul.nombrePiscine , eul.nombrePiscine ,
us.id, us.id,
us.nom us.nom,
eul.montantLocatifAnnuelEstime,
eul.valeurUniteLogementCalcule
) )
FROM UniteLogement ul FROM UniteLogement ul
JOIN ul.batiment b JOIN ul.batiment b