diff --git a/.gitea/workflows/cd-main.yml b/.gitea/workflows/cd-main.yml index 48047e1..5b5344c 100644 --- a/.gitea/workflows/cd-main.yml +++ b/.gitea/workflows/cd-main.yml @@ -53,7 +53,7 @@ jobs: # 4) Checkout du dépôt - name: Checkout repository - uses: actions/checkout@v4 + uses: https://gitea.com/actions/checkout@v4 #actions/checkout@v4 # 5) Informations de contexte (sans secrets) - name: Show context information diff --git a/.gitea/workflows/ci-develop.yml b/.gitea/workflows/ci-develop.yml index f78586f..49d3dd1 100644 --- a/.gitea/workflows/ci-develop.yml +++ b/.gitea/workflows/ci-develop.yml @@ -53,7 +53,7 @@ jobs: # 4) Checkout du dépôt - name: Checkout repository - uses: actions/checkout@v4 + uses: https://gitea.com/actions/checkout@v4 #actions/checkout@v4 # 5) Création des secrets runtime (CI uniquement) - name: Create runtime secrets diff --git a/src/main/java/io/gmss/fiscad/entities/rfu/metier/Batiment.java b/src/main/java/io/gmss/fiscad/entities/rfu/metier/Batiment.java index f591ac9..5ff3657 100644 --- a/src/main/java/io/gmss/fiscad/entities/rfu/metier/Batiment.java +++ b/src/main/java/io/gmss/fiscad/entities/rfu/metier/Batiment.java @@ -43,10 +43,13 @@ public class Batiment extends BaseEntity implements Serializable { private Integer nombrePiscine; private Long montantLocatifAnnuelDeclare; private Long montantLocatifAnnuelCalcule; + private Long montantLocatifAnnuelEstime; private Long valeurBatimentEstime; private Long valeurBatimentReel; + private Long valeurBatimentCalcule; private Long montantMensuelLocation; - + private Integer nbreUniteLogement; + private Integer idToitRfu; @JsonIgnore @ManyToOne diff --git a/src/main/java/io/gmss/fiscad/entities/rfu/metier/UniteLogement.java b/src/main/java/io/gmss/fiscad/entities/rfu/metier/UniteLogement.java index 2ffb75b..a2c5537 100644 --- a/src/main/java/io/gmss/fiscad/entities/rfu/metier/UniteLogement.java +++ b/src/main/java/io/gmss/fiscad/entities/rfu/metier/UniteLogement.java @@ -52,6 +52,7 @@ public class UniteLogement extends BaseEntity implements Serializable { private Long montantLocatifAnnuelCalcule; private Long valeurUniteLogementEstime; private Long valeurUniteLogementReel; + private Long valeurUniteLogementCalcule; private Integer nombrePiscine; @JsonIgnore @ManyToOne @@ -67,4 +68,5 @@ public class UniteLogement extends BaseEntity implements Serializable { @JsonFormat(pattern = "dd-MM-yyyy") @JsonDeserialize(using = LocalDateDeserializer.class) private LocalDate dateFinExemption; + private Integer idToitRfu; } diff --git a/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/BatimentPaylaodWeb.java b/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/BatimentPaylaodWeb.java index a357b0b..35324c5 100644 --- a/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/BatimentPaylaodWeb.java +++ b/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/BatimentPaylaodWeb.java @@ -29,11 +29,14 @@ public class BatimentPaylaodWeb { private Integer nombrePiscine; private Long montantLocatifAnnuelDeclare; private Long montantLocatifAnnuelCalcule; + private Long montantLocatifAnnuelEstime; private Long valeurBatimentEstime; private Long valeurBatimentReel; + private Long valeurBatimentCalcule; private Long montantMensuelLocation; private Long usageId; private String usageNom; + private Integer nbreUniteLogement; public BatimentPaylaodWeb(Long id, String nub, @@ -61,7 +64,11 @@ public class BatimentPaylaodWeb { Long valeurBatimentReel, Long montantMensuelLocation, Long usageId, - String usageNom) { + String usageNom, + Long montantLocatifAnnuelEstime, + Long valeurBatimentCalcule, + Integer nbreUniteLogement + ) { this.id = id; this.nub = nub; this.code = code; @@ -89,5 +96,9 @@ public class BatimentPaylaodWeb { this.montantMensuelLocation = montantMensuelLocation ; this.usageId = usageId ; this.usageNom = usageNom ; + this.montantLocatifAnnuelEstime = montantLocatifAnnuelEstime ; + this.valeurBatimentCalcule = valeurBatimentCalcule ; + this.nbreUniteLogement = nbreUniteLogement ; + } } diff --git a/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/UniteLogementPaylaodWeb.java b/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/UniteLogementPaylaodWeb.java index 1258fbd..1bf0b91 100644 --- a/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/UniteLogementPaylaodWeb.java +++ b/src/main/java/io/gmss/fiscad/paylaods/request/crudweb/UniteLogementPaylaodWeb.java @@ -28,8 +28,10 @@ public class UniteLogementPaylaodWeb { private Long montantMensuelLocation; private Long montantLocatifAnnuelDeclare; private Long montantLocatifAnnuelCalcule; + private Long montantLocatifAnnuelEstime; private Long valeurUniteLogementEstime; private Long valeurUniteLogementReel; + private Long valeurUniteLogementCalcule; private Integer nombrePiscine; private Long usageId; private String usageNom; @@ -45,7 +47,9 @@ public class UniteLogementPaylaodWeb { Long valeurUniteLogementReel, Integer nombrePiscine, Long usageId, - String usageNom + String usageNom, + Long montantLocatifAnnuelEstime, + Long valeurUniteLogementCalcule ) { this.id = id; this.nul = nul; @@ -73,5 +77,7 @@ public class UniteLogementPaylaodWeb { this.nombrePiscine = nombrePiscine; this.usageId = usageId ; this.usageNom = usageNom ; + this.montantLocatifAnnuelEstime = montantLocatifAnnuelEstime ; + this.valeurUniteLogementCalcule = valeurUniteLogementCalcule ; } } diff --git a/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/BatimentRepository.java b/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/BatimentRepository.java index 8de9d12..2997b56 100755 --- a/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/BatimentRepository.java +++ b/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/BatimentRepository.java @@ -62,7 +62,10 @@ public interface BatimentRepository extends JpaRepository { eb.valeurBatimentReel, eb.montantMensuelLocation, us.id, - us.nom + us.nom, + eb.montantLocatifAnnuelEstime, + eb.valeurBatimentCalcule, + eb.nbreUniteLogement ) FROM Batiment b JOIN b.parcelle p @@ -108,7 +111,10 @@ public interface BatimentRepository extends JpaRepository { eb.valeurBatimentReel, eb.montantMensuelLocation, us.id, - us.nom + us.nom, + eb.montantLocatifAnnuelEstime, + eb.valeurBatimentCalcule, + eb.nbreUniteLogement ) FROM Batiment b JOIN b.parcelle p @@ -155,7 +161,10 @@ public interface BatimentRepository extends JpaRepository { eb.valeurBatimentReel, eb.montantMensuelLocation , us.id, - us.nom + us.nom, + eb.montantLocatifAnnuelEstime, + eb.valeurBatimentCalcule, + eb.nbreUniteLogement ) FROM Batiment b JOIN b.parcelle p @@ -207,7 +216,10 @@ public interface BatimentRepository extends JpaRepository { eb.valeurBatimentReel, eb.montantMensuelLocation , us.id, - us.nom + us.nom, + eb.montantLocatifAnnuelEstime, + eb.valeurBatimentCalcule, + eb.nbreUniteLogement ) FROM Batiment b JOIN b.parcelle p @@ -258,7 +270,10 @@ public interface BatimentRepository extends JpaRepository { eb.valeurBatimentReel, eb.montantMensuelLocation, us.id, - us.nom + us.nom , + eb.montantLocatifAnnuelEstime, + eb.valeurBatimentCalcule, + eb.nbreUniteLogement ) FROM Batiment b JOIN b.parcelle p diff --git a/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/UniteLogementRepository.java b/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/UniteLogementRepository.java index 36e7242..5837185 100755 --- a/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/UniteLogementRepository.java +++ b/src/main/java/io/gmss/fiscad/persistence/repositories/rfu/metier/UniteLogementRepository.java @@ -64,7 +64,9 @@ public interface UniteLogementRepository extends JpaRepository