develop #116
@@ -197,6 +197,11 @@ public class Enquete extends BaseEntity implements Serializable {
|
||||
@JsonFormat(pattern = "dd-MM-yyyy")
|
||||
@JsonDeserialize(using = LocalDateDeserializer.class)
|
||||
private LocalDate dateFinExcemption;
|
||||
|
||||
private String representantNom;
|
||||
private String representantPrenom;
|
||||
private String representantTel;
|
||||
private String representantNpi;
|
||||
//
|
||||
// @JsonIgnore
|
||||
// @OneToMany(mappedBy = "enquete")
|
||||
|
||||
@@ -96,6 +96,11 @@ public class EnqueteBatiment extends BaseEntity implements Serializable {
|
||||
private Long batimentExternalKey;
|
||||
private Long nbreEtage;
|
||||
|
||||
private String representantNom;
|
||||
private String representantPrenom;
|
||||
private String representantTel;
|
||||
private String representantNpi;
|
||||
|
||||
// @JsonIgnore
|
||||
// @ManyToOne(fetch = FetchType.LAZY)
|
||||
// @JsonBackReference
|
||||
|
||||
@@ -64,16 +64,22 @@ public class EnqueteUniteLogement extends BaseEntity implements Serializable {
|
||||
@JsonFormat(pattern = "dd-MM-yyyy")
|
||||
@JsonDeserialize(using = LocalDateDeserializer.class)
|
||||
private LocalDate dateFinExemption;
|
||||
|
||||
@JsonFormat(pattern = "dd-MM-yyyy")
|
||||
@JsonDeserialize(using = LocalDateDeserializer.class)
|
||||
private LocalDate dateEnquete;
|
||||
private String observation;
|
||||
private Long uniteLogementExternalKey;
|
||||
|
||||
private String representantNom;
|
||||
private String representantPrenom;
|
||||
private String representantTel;
|
||||
private String representantNpi;
|
||||
|
||||
@ManyToOne
|
||||
private Exercice exercice;
|
||||
|
||||
|
||||
|
||||
// @JsonIgnore
|
||||
// @ManyToOne(fetch = FetchType.LAZY)
|
||||
// @JsonBackReference
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class ArrondissementPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -7,9 +7,10 @@ import io.gmss.fiscad.enums.Titre;
|
||||
import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class AvoirFonctionPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class CaracteristiqueBatimentPayloadWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class CaracteristiqueParcellePayloadWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class CaracteristiqueUniteLogementPayloadWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class CommunePaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class DepartementPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class EnqueteActivitePayLoadWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -7,10 +7,11 @@ import io.gmss.fiscad.enums.StatutEnquete;
|
||||
import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class EnqueteBatimentPayloadWeb {
|
||||
private Long id;
|
||||
@@ -55,11 +56,19 @@ public class EnqueteBatimentPayloadWeb {
|
||||
private StatutEnquete statutEnquete;
|
||||
private Long exerciceId;
|
||||
private Integer exerciceAnnee;
|
||||
private String representantNom;
|
||||
private String representantPrenom;
|
||||
private String representantTel;
|
||||
private String representantNpi;
|
||||
|
||||
public EnqueteBatimentPayloadWeb(Long id, String observation, String autreMenuisierie, String autreMur, boolean sbee, String numCompteurSbee, boolean soneb, String numCompteurSoneb, int nbreLotUnite, int nbreUniteLocation, Float superficieLouee, Float superficieAuSol, LocalDate dateEnquete, int nbreMenage, int nbreHabitant, Long montantMensuelLocation, Long montantLocatifAnnuelDeclare, Long nbreEtage, Long valeurBatimentEstime, Long valeurBatimentReel, int nbreMoisLocation, String autreCaracteristiquePhysique, LocalDate dateDebutExcemption, LocalDate dateFinExcemption, Long batimentId, String batimentNub, Long personneId, String personneNom, String personnePrenom, String personneRaisonSociale, Long enqueteurId, String enqueteurNom, String enqueteurPrenom,
|
||||
StatutEnquete statutEnquete,
|
||||
Long exerciceId,
|
||||
Integer exerciceAnnee) {
|
||||
Integer exerciceAnnee,
|
||||
String representantNom,
|
||||
String representantPrenom,
|
||||
String representantTel,
|
||||
String representantNpi) {
|
||||
this.id = id;
|
||||
this.observation = observation;
|
||||
this.autreMenuisierie = autreMenuisierie;
|
||||
@@ -96,5 +105,9 @@ public class EnqueteBatimentPayloadWeb {
|
||||
this.statutEnquete = statutEnquete;
|
||||
this.exerciceId = exerciceId;
|
||||
this.exerciceAnnee = exerciceAnnee;
|
||||
this.representantNom = representantNom;
|
||||
this.representantPrenom = representantPrenom;
|
||||
this.representantTel = representantTel;
|
||||
this.representantNpi = representantNpi;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,10 +4,11 @@ import io.gmss.fiscad.enums.StatutEnquete;
|
||||
import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class EnquetePayLoadWeb {
|
||||
private Long id;
|
||||
@@ -59,9 +60,17 @@ public class EnquetePayLoadWeb {
|
||||
private Integer exerviceAnnee;
|
||||
private Long modeAcquisitionId;
|
||||
private String modeAcquisitionLibelle;
|
||||
private String representantNom;
|
||||
private String representantPrenom;
|
||||
private String representantTel;
|
||||
private String representantNpi;
|
||||
|
||||
public EnquetePayLoadWeb(Long id, LocalDate dateEnquete, LocalDate dateFinalisation, Boolean litige, StatutEnquete statutEnquete, String descriptionMotifRejet, String observation, String numeroTitreFoncier, LocalDate dateTitreFoncier, String numEntreeParcelle, String numRue, String nomRue, Float precision, Integer nbreCoProprietaire, Integer nbreIndivisiaire, String autreAdresse, Float superficie, Integer nbreBatiment, Integer nbrePiscine, LocalDate dateDebutExemption, LocalDate dateFinExemption, String autreNumeroTitreFoncier, Long montantMensuelleLocation, Long montantAnnuelleLocation, Long valeurParcelleEstime, Long valeurParcelleReel, Long zoneRfuId, String zoneRfuNom, Long personneId, String personneNom, String personnePrenom, String personneRaisonSociale, Long enqueteurId, String enqueteurNom, String enqueteurPrenom,Long parcelleId, String parcelleNup, String parcelleQ, String parcelleI, String parcelleP, Long exerviceId, Integer exerviceAnnee,
|
||||
Long modeAcquisitionId,String modeAcquisitionLibelle) {
|
||||
Long modeAcquisitionId,String modeAcquisitionLibelle,
|
||||
String representantNom,
|
||||
String representantPrenom,
|
||||
String representantTel,
|
||||
String representantNpi) {
|
||||
this.id = id;
|
||||
this.dateEnquete = dateEnquete;
|
||||
this.dateFinalisation = dateFinalisation;
|
||||
@@ -106,5 +115,9 @@ public class EnquetePayLoadWeb {
|
||||
this.exerviceAnnee = exerviceAnnee;
|
||||
this.modeAcquisitionId = modeAcquisitionId;
|
||||
this.modeAcquisitionLibelle = modeAcquisitionLibelle;
|
||||
this.representantNom = representantNom;
|
||||
this.representantTel = representantTel;
|
||||
this.representantPrenom = representantPrenom;
|
||||
this.representantNpi = representantNpi;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -4,10 +4,11 @@ import io.gmss.fiscad.enums.StatutEnquete;
|
||||
import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class EnqueteUniteLogementPayloadWeb {
|
||||
private Long id;
|
||||
@@ -44,9 +45,18 @@ public class EnqueteUniteLogementPayloadWeb {
|
||||
private Integer exerciceAnnee;
|
||||
@Enumerated(EnumType.STRING)
|
||||
private StatutEnquete statutEnquete;
|
||||
private String representantNom;
|
||||
private String representantPrenom;
|
||||
private String representantTel;
|
||||
private String representantNpi;
|
||||
|
||||
public EnqueteUniteLogementPayloadWeb(Long id, String observation, Integer nbrePiece, Integer nbreHabitant, Integer nbreMenage, Boolean enLocation, Integer nbreMoisLocation, Float montantMensuelLoyer, Float montantLocatifAnnuelDeclare, Long valeurUniteLogementEstime, Long valeurUniteLogementReel, Float superficieLouee, Float superficieAuSol, LocalDate dateEnquete, Boolean sbee, Boolean soneb, String numCompteurSbee, String numCompteurSoneb, LocalDate dateDebutExemption, LocalDate dateFinExemption, Long uniteLogementId, String uniteLogementNumeroEtage, String uniteLogementNul, Long personneId, String personneNom, String personnePrenom, String personneRaisonSociale, Long enqueteurId, String enqueteurNom, String enqueteurPrenom, Long exerciceId, Integer exerciceAnnee,
|
||||
StatutEnquete statutEnquete) {
|
||||
StatutEnquete statutEnquete,
|
||||
String representantNom,
|
||||
String representantPrenom,
|
||||
String representantTel,
|
||||
String representantNpi
|
||||
) {
|
||||
this.id = id;
|
||||
this.observation = observation;
|
||||
this.nbrePiece = nbrePiece;
|
||||
@@ -80,5 +90,9 @@ public class EnqueteUniteLogementPayloadWeb {
|
||||
this.exerciceId = exerciceId;
|
||||
this.exerciceAnnee = exerciceAnnee;
|
||||
this.statutEnquete = statutEnquete;
|
||||
this.representantNom = representantNom;
|
||||
this.representantPrenom = representantPrenom;
|
||||
this.representantTel = representantTel;
|
||||
this.representantNpi = representantNpi;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,10 +9,11 @@ import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.NonNull;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class FonctionPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class PiecePayLoadWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -8,10 +8,11 @@ import io.gmss.fiscad.enums.Titre;
|
||||
import io.gmss.fiscad.enums.UserProfile;
|
||||
import jakarta.persistence.*;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.Set;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class ProfilePaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class QuartierPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -12,9 +12,10 @@ import jakarta.persistence.GenerationType;
|
||||
import jakarta.persistence.Id;
|
||||
import jakarta.persistence.ManyToOne;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class SecteurDecoupagePaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -4,7 +4,9 @@ import io.gmss.fiscad.enums.UserProfile;
|
||||
import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class SecteurPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -4,7 +4,9 @@ import io.gmss.fiscad.enums.UserProfile;
|
||||
import jakarta.persistence.EnumType;
|
||||
import jakarta.persistence.Enumerated;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class SectionPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -4,7 +4,9 @@ import io.gmss.fiscad.entities.decoupage.Commune;
|
||||
import jakarta.persistence.ManyToOne;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class StructurePaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class UniteLogementPaylaodWeb {
|
||||
private Long id;
|
||||
|
||||
@@ -3,7 +3,7 @@ package io.gmss.fiscad.paylaods.request.crudweb;
|
||||
import jakarta.persistence.Transient;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
@NoArgsConstructor
|
||||
@Data
|
||||
public class UploadPayLoadWeb {
|
||||
private Long id;
|
||||
@@ -30,8 +30,6 @@ public class UploadPayLoadWeb {
|
||||
private long size;
|
||||
private String mimeType;
|
||||
|
||||
public UploadPayLoadWeb() {
|
||||
}
|
||||
|
||||
public UploadPayLoadWeb(Long id, Long pieceId, String name, String filePath, Long enqueteBatimentId, Long personneId, Long enqueteUniteLogementId, Long declarationNcId, String reference, String description, String rename,
|
||||
String fileName,String originalFileName) {
|
||||
|
||||
@@ -278,7 +278,11 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
@@ -335,7 +339,11 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
@@ -350,66 +358,70 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
|
||||
@Query(
|
||||
value = """
|
||||
SELECT new io.gmss.fiscad.paylaods.request.crudweb.EnquetePayLoadWeb(
|
||||
e.id,
|
||||
e.dateEnquete,
|
||||
e.dateFinalisation,
|
||||
e.litige,
|
||||
e.statutEnquete,
|
||||
e.descriptionMotifRejet,
|
||||
e.observationParticuliere,
|
||||
pa.numeroTitreFoncier,
|
||||
pa.dateTitreFoncier,
|
||||
e.numEntreeParcelle,
|
||||
e.numRue,
|
||||
e.nomRue,
|
||||
e.precision,
|
||||
e.nbreCoProprietaire,
|
||||
e.nbreIndivisiaire,
|
||||
e.autreAdresse,
|
||||
e.superficie,
|
||||
e.nbreBatiment,
|
||||
e.nbrePiscine,
|
||||
e.dateDebutExemption,
|
||||
e.dateFinExemption,
|
||||
pa.autreNumeroTitreFoncier,
|
||||
e.montantMensuelleLocation,
|
||||
e.montantAnnuelleLocation,
|
||||
e.valeurParcelleEstime,
|
||||
e.valeurParcelleReel,
|
||||
zr.id,
|
||||
zr.nom,
|
||||
p.id,
|
||||
p.nom,
|
||||
p.prenom,
|
||||
p.raisonSociale,
|
||||
u.id,
|
||||
u.nom,
|
||||
u.prenom,
|
||||
pa.id,
|
||||
pa.nup,
|
||||
pa.q,
|
||||
pa.i,
|
||||
pa.p,
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
LEFT JOIN e.personne p
|
||||
LEFT JOIN e.user u
|
||||
LEFT JOIN e.parcelle pa
|
||||
LEFT JOIN e.exercice ex
|
||||
LEFT JOIN e.modeAcquisition ma
|
||||
""",
|
||||
countQuery = """
|
||||
SELECT COUNT(e)
|
||||
FROM Enquete e
|
||||
"""
|
||||
)
|
||||
Page<EnquetePayLoadWeb> findAllEnquetesToDtoPageable(Pageable pageable);
|
||||
SELECT new io.gmss.fiscad.paylaods.request.crudweb.EnquetePayLoadWeb(
|
||||
e.id,
|
||||
e.dateEnquete,
|
||||
e.dateFinalisation,
|
||||
e.litige,
|
||||
e.statutEnquete,
|
||||
e.descriptionMotifRejet,
|
||||
e.observationParticuliere,
|
||||
pa.numeroTitreFoncier,
|
||||
pa.dateTitreFoncier,
|
||||
e.numEntreeParcelle,
|
||||
e.numRue,
|
||||
e.nomRue,
|
||||
e.precision,
|
||||
e.nbreCoProprietaire,
|
||||
e.nbreIndivisiaire,
|
||||
e.autreAdresse,
|
||||
e.superficie,
|
||||
e.nbreBatiment,
|
||||
e.nbrePiscine,
|
||||
e.dateDebutExemption,
|
||||
e.dateFinExemption,
|
||||
pa.autreNumeroTitreFoncier,
|
||||
e.montantMensuelleLocation,
|
||||
e.montantAnnuelleLocation,
|
||||
e.valeurParcelleEstime,
|
||||
e.valeurParcelleReel,
|
||||
zr.id,
|
||||
zr.nom,
|
||||
p.id,
|
||||
p.nom,
|
||||
p.prenom,
|
||||
p.raisonSociale,
|
||||
u.id,
|
||||
u.nom,
|
||||
u.prenom,
|
||||
pa.id,
|
||||
pa.nup,
|
||||
pa.q,
|
||||
pa.i,
|
||||
pa.p,
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
LEFT JOIN e.personne p
|
||||
LEFT JOIN e.user u
|
||||
LEFT JOIN e.parcelle pa
|
||||
LEFT JOIN e.exercice ex
|
||||
LEFT JOIN e.modeAcquisition ma
|
||||
""",
|
||||
countQuery = """
|
||||
SELECT COUNT(e)
|
||||
FROM Enquete e
|
||||
"""
|
||||
)
|
||||
Page<EnquetePayLoadWeb> findAllEnquetesToDtoPageable(Pageable pageable);
|
||||
|
||||
@Query("""
|
||||
SELECT new io.gmss.fiscad.paylaods.request.crudweb.EnquetePayLoadWeb(
|
||||
@@ -456,7 +468,11 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
@@ -518,7 +534,11 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
@@ -586,7 +606,11 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
@@ -647,7 +671,11 @@ public interface EnqueteRepository extends JpaRepository<Enquete, Long> {
|
||||
ex.id,
|
||||
ex.annee,
|
||||
ma.id,
|
||||
ma.libelle
|
||||
ma.libelle,
|
||||
e.representantNom,
|
||||
e.representantPrenom,
|
||||
e.representantTel,
|
||||
e.representantNpi
|
||||
)
|
||||
FROM Enquete e
|
||||
LEFT JOIN e.zoneRfu zr
|
||||
|
||||
@@ -96,7 +96,11 @@ public interface EnqueteBatimentRepository extends JpaRepository<EnqueteBatiment
|
||||
u.prenom,
|
||||
eb.statutEnquete,
|
||||
ex.id,
|
||||
ex.annee
|
||||
ex.annee,
|
||||
eb.representantNom,
|
||||
eb.representantPrenom,
|
||||
eb.representantTel,
|
||||
eb.representantNpi
|
||||
)
|
||||
FROM EnqueteBatiment eb
|
||||
LEFT JOIN eb.batiment b
|
||||
@@ -147,7 +151,11 @@ public interface EnqueteBatimentRepository extends JpaRepository<EnqueteBatiment
|
||||
u.prenom,
|
||||
eb.statutEnquete,
|
||||
ex.id,
|
||||
ex.annee
|
||||
ex.annee,
|
||||
eb.representantNom,
|
||||
eb.representantPrenom,
|
||||
eb.representantTel,
|
||||
eb.representantNpi
|
||||
)
|
||||
FROM EnqueteBatiment eb
|
||||
LEFT JOIN eb.batiment b
|
||||
@@ -198,7 +206,11 @@ public interface EnqueteBatimentRepository extends JpaRepository<EnqueteBatiment
|
||||
u.prenom,
|
||||
eb.statutEnquete,
|
||||
ex.id,
|
||||
ex.annee
|
||||
ex.annee,
|
||||
eb.representantNom,
|
||||
eb.representantPrenom,
|
||||
eb.representantTel,
|
||||
eb.representantNpi
|
||||
)
|
||||
FROM EnqueteBatiment eb
|
||||
LEFT JOIN eb.batiment b
|
||||
@@ -255,7 +267,11 @@ public interface EnqueteBatimentRepository extends JpaRepository<EnqueteBatiment
|
||||
u.prenom,
|
||||
eb.statutEnquete,
|
||||
ex.id,
|
||||
ex.annee
|
||||
ex.annee,
|
||||
eb.representantNom,
|
||||
eb.representantPrenom,
|
||||
eb.representantTel,
|
||||
eb.representantNpi
|
||||
)
|
||||
FROM EnqueteBatiment eb
|
||||
LEFT JOIN eb.batiment b
|
||||
@@ -309,7 +325,11 @@ public interface EnqueteBatimentRepository extends JpaRepository<EnqueteBatiment
|
||||
u.prenom,
|
||||
eb.statutEnquete,
|
||||
ex.id,
|
||||
ex.annee
|
||||
ex.annee,
|
||||
eb.representantNom,
|
||||
eb.representantPrenom,
|
||||
eb.representantTel,
|
||||
eb.representantNpi
|
||||
)
|
||||
FROM EnqueteBatiment eb
|
||||
LEFT JOIN eb.batiment b
|
||||
|
||||
@@ -89,7 +89,12 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
@@ -99,7 +104,7 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
WHERE eul.id = :enqueteUniteLogementId
|
||||
""")
|
||||
Optional<EnqueteUniteLogementPayloadWeb> findEnqueteUniteLogementToDto(@Param("enqueteUniteLogementId") Long enqueteUniteLogementId);
|
||||
// void deleteAllByEnquete_id(Long id) ;
|
||||
// void deleteAllByEnquete_id(Long id) ;
|
||||
@Query("""
|
||||
SELECT new io.gmss.fiscad.paylaods.request.crudweb.EnqueteUniteLogementPayloadWeb(
|
||||
eul.id,
|
||||
@@ -138,7 +143,11 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
@@ -188,7 +197,11 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
@@ -244,7 +257,11 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
@@ -296,7 +313,11 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
@@ -354,7 +375,11 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
@@ -406,7 +431,11 @@ public interface EnqueteUniteLogementRepository extends JpaRepository<EnqueteUni
|
||||
|
||||
ex.id,
|
||||
ex.annee,
|
||||
eul.statutEnquete
|
||||
eul.statutEnquete,
|
||||
eul.representantNom,
|
||||
eul.representantPrenom,
|
||||
eul.representantTel,
|
||||
eul.representantNpi
|
||||
)
|
||||
FROM EnqueteUniteLogement eul
|
||||
LEFT JOIN eul.uniteLogement ul
|
||||
|
||||
@@ -269,6 +269,8 @@ public class EntityFromPayLoadService {
|
||||
batiment.setId(batimentPaylaodWeb.getId());
|
||||
batiment.setCode(batimentPaylaodWeb.getCode());
|
||||
batiment.setNub(batimentPaylaodWeb.getNub());
|
||||
batiment.setSuperficieAuSol(batimentPaylaodWeb.getSuperficieSol());
|
||||
batiment.setSuperficieLouee(batimentPaylaodWeb.getSuperficieLouee());
|
||||
batiment.setDateConstruction(batimentPaylaodWeb.getDateConstruction());
|
||||
|
||||
return batiment ;
|
||||
@@ -370,6 +372,8 @@ public class EntityFromPayLoadService {
|
||||
uniteLogement.setId(uniteLogementPaylaodWeb.getId());
|
||||
uniteLogement.setCode(uniteLogementPaylaodWeb.getCode());
|
||||
uniteLogement.setNul(uniteLogementPaylaodWeb.getNul());
|
||||
uniteLogement.setSuperficieAuSol(uniteLogementPaylaodWeb.getSuperficieSol());
|
||||
uniteLogement.setSuperficieLouee(uniteLogementPaylaodWeb.getSuperficieLouee());
|
||||
uniteLogement.setDateConstruction(uniteLogementPaylaodWeb.getDateConstruction());
|
||||
uniteLogement.setNumeroEtage(uniteLogementPaylaodWeb.getNumeroEtage());
|
||||
return uniteLogement ;
|
||||
@@ -631,6 +635,10 @@ public class EntityFromPayLoadService {
|
||||
eul.setNumCompteurSoneb(enqueteUniteLogementPayloadWeb.getNumCompteurSoneb());
|
||||
eul.setDateDebutExemption(enqueteUniteLogementPayloadWeb.getDateDebutExemption());
|
||||
eul.setDateFinExemption(enqueteUniteLogementPayloadWeb.getDateFinExemption());
|
||||
eul.setRepresentantNom(enqueteUniteLogementPayloadWeb.getRepresentantNom());
|
||||
eul.setRepresentantPrenom(enqueteUniteLogementPayloadWeb.getRepresentantPrenom());
|
||||
eul.setRepresentantTel(enqueteUniteLogementPayloadWeb.getRepresentantTel());
|
||||
eul.setRepresentantNpi(enqueteUniteLogementPayloadWeb.getRepresentantNpi());
|
||||
eul.setStatutEnquete(StatutEnquete.EN_COURS);
|
||||
|
||||
return eul;
|
||||
@@ -703,6 +711,10 @@ public class EntityFromPayLoadService {
|
||||
enqueteBatiment.setAutreCaracteristiquePhysique(enqueteBatimentPayloadWeb.getAutreCaracteristiquePhysique());
|
||||
|
||||
enqueteBatiment.setNbreEtage(enqueteBatimentPayloadWeb.getNbreEtage());
|
||||
enqueteBatiment.setRepresentantNom(enqueteBatimentPayloadWeb.getRepresentantNom());
|
||||
enqueteBatiment.setRepresentantPrenom(enqueteBatimentPayloadWeb.getRepresentantPrenom());
|
||||
enqueteBatiment.setRepresentantTel(enqueteBatimentPayloadWeb.getRepresentantTel());
|
||||
enqueteBatiment.setRepresentantNpi(enqueteBatimentPayloadWeb.getRepresentantNpi());
|
||||
enqueteBatiment.setStatutEnquete(StatutEnquete.EN_COURS);
|
||||
return enqueteBatiment;
|
||||
}
|
||||
@@ -780,6 +792,10 @@ public class EntityFromPayLoadService {
|
||||
enquete.setMontantAnnuelleLocation(enquetePayLoadWeb.getMontantAnnuelleLocation());
|
||||
enquete.setValeurParcelleEstime(enquetePayLoadWeb.getValeurParcelleEstime());
|
||||
enquete.setValeurParcelleReel(enquetePayLoadWeb.getValeurParcelleReel());
|
||||
enquete.setRepresentantNpi(enquetePayLoadWeb.getRepresentantNpi());
|
||||
enquete.setRepresentantNom(enquetePayLoadWeb.getRepresentantNom());
|
||||
enquete.setRepresentantPrenom(enquetePayLoadWeb.getRepresentantPrenom());
|
||||
enquete.setRepresentantTel(enquetePayLoadWeb.getRepresentantTel());
|
||||
enquete.setSynchronise(true);
|
||||
|
||||
return enquete;
|
||||
|
||||
Reference in New Issue
Block a user