PageSourceSearch

https://entrelacs.com/1906.c3e0eb78e374ef3c.js

js entrelacs.com collected 2026-09-25 04:50:56 UTC 115,461 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkpc=self.webpackChunkpc||[]).push([[1906],{51906:(ho,ut,E)=>{E.r(ut),E.d(ut,{EnqueteVenteModule:()=>mo});var N=E(60177),V=E(77339),_=E(9310);const ct=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE",(0,_.xk)()),B=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE_SUCCESS"),y=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE_FAILED"),lt=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE_STATUS",(0,_.xk)()),mt=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE_STATUS_SUCCESS"),ht=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE_STATUS_FAILED"),h=(0,_.VP)("[Enquete_Vente] UPDATE_FORM_ENQUETE_VENTE_STATE",(0,_.xk)()),Ct=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_DATA",(0,_.xk)()),dt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_STATE",(0,_.xk)()),H=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_PRIX_ACHAT",(0,_.xk)()),St=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_MISE_EN_MARCHE",(0,_.xk)()),Tt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_NEGOCIATION",(0,_.xk)()),ft=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_TRAVAUX",(0,_.xk)()),Pt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_AFFECTATION_PRIX",(0,_.xk)()),pt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_RAISON_ACHAT",(0,_.xk)()),Nt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_ATTACHEMENTS",(0,_.xk)()),Vt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_ATTESTATION",(0,_.xk)()),At=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_NUMERO_ID",(0,_.xk)()),kt=(0,_.VP)("[Enquete_Vente] SET_FORM_ENQUETE_VENTE_PRIX_VENTE",(0,_.xk)());class z{constructor(){this.ChkEQV_StatutPrixPaye=null,this.ChkEQV_RemarquePrixPaye=null}}class Y{constructor(){this.ChkEQV_StatutPrixAchat=null,this.ChkEQV_ValAproxPrixAchat=null,this.ChkEQV_RemarquePrixAchat=null}}class w{constructor(){this.ChkEQV_RemarqueTemps=null,this.ChkEQV_StatutTemps=null}}class W{constructor(){this.ChkEQV_StatutMoyenMiseMarche=null}}class J{constructor(){this.ChkEQV_RemarqueVendeurEtait=null,this.ChkEQV_StatutVendeurEtait=null}}class Z{constructor(){this.ChkEQV_PrixDemandee=null}}class K{constructor(){this.ChkEQV_StatutSagissait=null}}class tt{constructor(){this.ChkEQV_StatutAutreProAdjsacente=null}}class et{constructor(){this.ChkEQV_StatutRapportInspection=null,this.ChkEQV_StatutAccesRapportInspection=null,this.ChkEQV_RemarqueRapportInspection=null}}class at{constructor(){this.ChkEQV_StatutAvantAmeExt=null,this.ChkEQV_StatutApresAmeExt=null,this.ChkEQV_StatutAvantCuisine=null,this.ChkEQV_StatutApresCuisine=null,this.ChkEQV_StatutAvantDependance=null,this.ChkEQV_StatutApresDependance=null,this.ChkEQV_StatutAvantElectricite=null,this.ChkEQV_StatutApresElectricite=null,this.ChkEQV_StatutAvantFenetre=null,this.ChkEQV_StatutApresFenetre=null,this.ChkEQV_StatutAvantFinitionSS=null,this.ChkEQV_StatutApresFinitionSS=null,this.ChkEQV_StatutAvantFosseSpetique=null,this.ChkEQV_StatutApresFosseSpetique=null,this.ChkEQV_StatutAvantFournaise=null,this.ChkEQV_StatutApresFournaise=null,this.ChkEQV_StatutAvantIsolation=null,this.ChkEQV_StatutApresIsolation=null,this.ChkEQV_StatutAvantParement=null,this.ChkEQV_StatutApresParement=null,this.ChkEQV_StatutAvantPiscineCreuse=null,this.ChkEQV_StatutApresPiscineCreuse=null,this.ChkEQV_StatutAvantPlomberie=null,this.ChkEQV_StatutApresPlomberie=null,this.ChkEQV_StatutAvantPlanchers=null,this.ChkEQV_StatutApresPlanchers=null,this.ChkEQV_StatutAvantPortes=null,this.ChkEQV_StatutApresPortes=null,this.ChkEQV_StatutAvantSalleEau=null,this.ChkEQV_StatutApresSalleEau=null,this.ChkEQV_StatutAvantSalleBain=null,this.ChkEQV_StatutApresSalleBain=null,this.ChkEQV_StatutAvantStructure=null,this.ChkEQV_StatutApresStructure=null,this.ChkEQV_StatutAvantToiture=null,this.ChkEQV_StatutApresToiture=null,this.ChkEQV_StatutAucunTravauxEffectuee=null,this.ChkEQV_RemarqueTravauxEffectuee=null}}class ot{constructor(){this.ChkEQV_StatutFacteurExistant=null,this.ChkEQV_StatutCircDensHause=null,this.ChkEQV_StatutCircDensBaise=null,this.ChkEQV_StatutCommerceHause=null,this.ChkEQV_StatutCommerceBaise=null,this.ChkEQV_StatutEcoleHause=null,this.ChkEQV_StatutEcoleBaise=null,this.ChkEQV_StatutFacTransportHause=null,this.ChkEQV_StatutFacTransportBaise=null,this.ChkEQV_StatutFermeHause=null,this.ChkEQV_StatutFermeBaise=null,this.ChkEQV_StatutLigneHautTensionH
1ause=null,this.ChkEQV_StatutLigneHautTensionBaise=null,this.ChkEQV_StatutLigVoieFerHause=null,this.ChkEQV_StatutLigVoieFerBaise=null,this.ChkEQV_StatutRisqueInHause=null,this.ChkEQV_StatutRisqueInBaise=null,this.ChkEQV_StatutLieuTravailHause=null,this.ChkEQV_StatutLieuTravailBaise=null,this.ChkEQV_StatutSansVoisArrHause=null,this.ChkEQV_StatutSansVoisArraise=null,this.ChkEQV_StatutServApprHause=null,this.ChkEQV_StatutServApprBaise=null,this.ChkEQV_StatutVueHause=null,this.ChkEQV_StatutVueApprBaise=null,this.ChkEQV_RemarqueVoisinage=null}}class nt{constructor(){this.ChkEQV_StatutRapQuaPrix=null,this.ChkEQV_StatutTerrain=null,this.ChkEQV_StatusLocalisation=null,this.ChkEQV_StatutStyleArchit=null,this.ChkEQV_StatutNbrChambre=null,this.ChkEQV_StatutSSFini=null,this.ChkEQV_StatutGrandPieces=null,this.ChkEQV_StatutProxServices=null,this.ChkEQV_StatusCoupQuartier=null,this.ChkEQV_StatusCoupImm=null,this.ChkEQV_StatutVueLeau=null,this.ChkEQV_StatutAccesEau=null,this.ChkEQV_StatutTranqVoisinage=null,this.ChkEQV_StatutRetraite=null,this.ChkEQV_StatutRetourCampagne=null,this.ChkEQV_StatusRetourFamille=null,this.ChkEQV_StatutMaisonCleMain=null,this.ChkEQV_StatutAutre=null,this.ChkEQV_RemarqueRaisonAchat=null}}class it{constructor(){this.ChkEQV_RemarqueSatisfaction=null,this.ChkEQV_StatutSatisfaction=null}}class Ot{}const G={formData:{B01:new z,B02:new Y,B03:new w,B04:new W,B05:new J,B06:new Z,B07:new K,B08:new tt,B09:new et,B10:new at,B11:new ot,B12:new nt,B13:new it,B14:new Ot,BienNonImmobiliers:[],Attachements:[]},numeroId:null,prixVente:null,formEnqueteVenteState:new class ee{constructor(){this.prixAchatForm={touched:!1,valid:!1},this.miseMarcheForm={touched:!1,valid:!1},this.negociationForm={touched:!1,valid:!1},this.travauxForm={touched:!1,valid:!1},this.affectationPrixForm={touched:!1,valid:!1},this.raisonAchatForm={touched:!1,valid:!1},this.attachementsForm={touched:!1,valid:!1},this.attestationForm={touched:!1,valid:!1}}}},k=(0,_.UX)("enquete-vente"),ae=(0,_.Mz)(k,e=>({PrixVente:e.prixVente,ChkEQV_StatutPrixPaye:e.formData.B01.ChkEQV_StatutPrixPaye,ChkEQV_RemarquePrixPaye:e.formData.B01.ChkEQV_RemarquePrixPaye,ChkEQV_StatutPrixAchat:e.formData.B02.ChkEQV_StatutPrixAchat,ChkEQV_ValAproxPrixAchat:e.formData.B02.ChkEQV_ValAproxPrixAchat,ChkEQV_RemarquePrixAchat:e.formData.B02.ChkEQV_RemarquePrixAchat,BienNonImmobiliers:e.formData.BienNonImmobiliers})),oe=(0,_.Mz)(k,e=>({ChkEQV_RemarqueTemps:e.formData.B03.ChkEQV_RemarqueTemps,ChkEQV_StatutTemps:e.formData.B03.ChkEQV_StatutTemps,ChkEQV_StatutMoyenMiseMarche:e.formData.B04.ChkEQV_StatutMoyenMiseMarche,ChkEQV_RemarqueVendeurEtait:e.formData.B05.ChkEQV_RemarqueVendeurEtait,ChkEQV_StatutVendeurEtait:e.formData.B05.ChkEQV_StatutVendeurEtait})),ne=(0,_.Mz)(k,e=>({ChkEQV_PrixDemandee:e.formData.B06.ChkEQV_PrixDemandee,ChkEQV_StatutSagissait:e.formData.B07.ChkEQV_StatutSagissait,ChkEQV_StatutAutreProAdjsacente:e.formData.B08.ChkEQV_StatutAutreProAdjsacente,ChkEQV_StatutAccesRapportInspection:e.formData.B09.ChkEQV_StatutAccesRapportInspection,ChkEQV_StatutRapportInspection:e.formData.B09.ChkEQV_StatutRapportInspection,ChkEQV_RemarqueRapportInspection:e.formData.B09.ChkEQV_RemarqueRapportInspection})),ie=(0,_.Mz)(k,e=>({ChkEQV_StatutAvantAmeExt:e.formData.B10.ChkEQV_StatutAvantAmeExt,ChkEQV_StatutApresAmeExt:e.formData.B10.ChkEQV_StatutApresAmeExt,ChkEQV_StatutAvantCuisine:e.formData.B10.ChkEQV_StatutAvantCuisine,ChkEQV_StatutApresCuisine:e.formData.B10.ChkEQV_StatutApresCuisine,ChkEQV_StatutAvantDependance:e.formData.B10.ChkEQV_StatutAvantDependance,ChkEQV_StatutApresDependance:e.formData.B10.ChkEQV_StatutApresDependance,ChkEQV_StatutAvantElectricite:e.formData.B10.ChkEQV_StatutAvantElectricite,ChkEQV_StatutApresElectricite:e.formData.B10.ChkEQV_StatutApresElectricite,ChkEQV_StatutAvantFenetre:e.formData.B10.ChkEQV_StatutAvantFenetre,ChkEQV_StatutApresFenetre:e.formData.B10.ChkEQV_StatutApresFenetre,ChkEQV_StatutAvantFinitionSS:e.formData.B10.ChkEQV_StatutAvantFinitionSS,ChkEQV_StatutApresFinitionSS:e.formData.B10.ChkEQV_StatutApresFinitionSS,ChkEQV_StatutAvantFosseSpetique:e.formData.B10.ChkEQV_StatutAvantFosseSpetique,ChkEQV_StatutApresFosseSpetique:e.formData.B10.ChkEQV_StatutApresFosseSpetique,ChkEQV_StatutAvantFournaise:e.formData.B10.ChkEQV_StatutAvantFournaise,ChkEQV_StatutApresFournaise:e.formData.B10.ChkEQV_StatutApresFournaise,ChkEQV_StatutAvantIsolation:e.formData.B10.ChkEQV_StatutAvantIsolation,ChkEQV_StatutApresIsolation:e.formData.B10.ChkEQV_StatutApresIsolation,ChkEQV_StatutAvantParement:e.formData.B10.ChkEQV_StatutAvantParement,ChkEQV_StatutApresParement:e.formData.B10.ChkEQV_StatutApresParement,ChkEQV_StatutAvantPiscineCreuse:e.formData.B10.ChkEQV_StatutAvantPiscineCreuse,ChkEQV_StatutApresPiscineCreuse:e.formData.B10.ChkEQV_StatutApresPiscineCreuse,ChkEQV_StatutAvantPlomberie:e.formData.B10.ChkEQV_StatutAvantPlomberie,ChkEQV_StatutApresPlomber
1ie:e.formData.B10.ChkEQV_StatutApresPlomberie,ChkEQV_StatutAvantPlanchers:e.formData.B10.ChkEQV_StatutAvantPlanchers,ChkEQV_StatutApresPlanchers:e.formData.B10.ChkEQV_StatutApresPlanchers,ChkEQV_StatutAvantPortes:e.formData.B10.ChkEQV_StatutAvantPortes,ChkEQV_StatutApresPortes:e.formData.B10.ChkEQV_StatutApresPortes,ChkEQV_StatutAvantSalleEau:e.formData.B10.ChkEQV_StatutAvantSalleEau,ChkEQV_StatutApresSalleEau:e.formData.B10.ChkEQV_StatutApresSalleEau,ChkEQV_StatutAvantSalleBain:e.formData.B10.ChkEQV_StatutAvantSalleBain,ChkEQV_StatutApresSalleBain:e.formData.B10.ChkEQV_StatutApresSalleBain,ChkEQV_StatutAvantStructure:e.formData.B10.ChkEQV_StatutAvantStructure,ChkEQV_StatutApresStructure:e.formData.B10.ChkEQV_StatutApresStructure,ChkEQV_StatutAvantToiture:e.formData.B10.ChkEQV_StatutAvantToiture,ChkEQV_StatutApresToiture:e.formData.B10.ChkEQV_StatutApresToiture,ChkEQV_RemarqueTravauxEffectuee:e.formData.B10.ChkEQV_RemarqueTravauxEffectuee,ChkEQV_StatutAucunTravauxEffectuee:e.formData.B10.ChkEQV_StatutAucunTravauxEffectuee})),re=(0,_.Mz)(k,e=>({ChkEQV_StatutFacteurExistant:e.formData.B11.ChkEQV_StatutFacteurExistant,ChkEQV_StatutCircDensHause:e.formData.B11.ChkEQV_StatutCircDensHause,ChkEQV_StatutCircDensBaise:e.formData.B11.ChkEQV_StatutCircDensBaise,ChkEQV_StatutCommerceHause:e.formData.B11.ChkEQV_StatutCommerceHause,ChkEQV_StatutCommerceBaise:e.formData.B11.ChkEQV_StatutCommerceBaise,ChkEQV_StatutEcoleHause:e.formData.B11.ChkEQV_StatutEcoleHause,ChkEQV_StatutEcoleBaise:e.formData.B11.ChkEQV_StatutEcoleBaise,ChkEQV_StatutFacTransportHause:e.formData.B11.ChkEQV_StatutFacTransportHause,ChkEQV_StatutFacTransportBaise:e.formData.B11.ChkEQV_StatutFacTransportBaise,ChkEQV_StatutFermeHause:e.formData.B11.ChkEQV_StatutFermeHause,ChkEQV_StatutFermeBaise:e.formData.B11.ChkEQV_StatutFermeBaise,ChkEQV_StatutLigneHautTensionHause:e.formData.B11.ChkEQV_StatutLigneHautTensionHause,ChkEQV_StatutLigneHautTensionBaise:e.formData.B11.ChkEQV_StatutLigneHautTensionBaise,ChkEQV_StatutLigVoieFerHause:e.formData.B11.ChkEQV_StatutLigVoieFerHause,ChkEQV_StatutLigVoieFerBaise:e.formData.B11.ChkEQV_StatutLigVoieFerBaise,ChkEQV_StatutRisqueInHause:e.formData.B11.ChkEQV_StatutRisqueInHause,ChkEQV_StatutRisqueInBaise:e.formData.B11.ChkEQV_StatutRisqueInBaise,ChkEQV_StatutLieuTravailHause:e.formData.B11.ChkEQV_StatutLieuTravailHause,ChkEQV_StatutLieuTravailBaise:e.formData.B11.ChkEQV_StatutLieuTravailBaise,ChkEQV_StatutSansVoisArrHause:e.formData.B11.ChkEQV_StatutSansVoisArrHause,ChkEQV_StatutSansVoisArraise:e.formData.B11.ChkEQV_StatutSansVoisArraise,ChkEQV_StatutServApprHause:e.formData.B11.ChkEQV_StatutServApprHause,ChkEQV_StatutServApprBaise:e.formData.B11.ChkEQV_StatutServApprBaise,ChkEQV_StatutVueHause:e.formData.B11.ChkEQV_StatutVueHause,ChkEQV_StatutVueApprBaise:e.formData.B11.ChkEQV_StatutVueApprBaise,ChkEQV_RemarqueVoisinage:e.formData.B11.ChkEQV_RemarqueVoisinage})),se=(0,_.Mz)(k,e=>({ChkEQV_StatutRapQuaPrix:e.formData.B12.ChkEQV_StatutRapQuaPrix,ChkEQV_StatutTerrain:e.formData.B12.ChkEQV_StatutTerrain,ChkEQV_StatusLocalisation:e.formData.B12.ChkEQV_StatusLocalisation,ChkEQV_StatutStyleArchit:e.formData.B12.ChkEQV_StatutStyleArchit,ChkEQV_StatutNbrChambre:e.formData.B12.ChkEQV_StatutNbrChambre,ChkEQV_StatutSSFini:e.formData.B12.ChkEQV_StatutSSFini,ChkEQV_StatutGrandPieces:e.formData.B12.ChkEQV_StatutGrandPieces,ChkEQV_StatutProxServices:e.formData.B12.ChkEQV_StatutProxServices,ChkEQV_StatusCoupQuartier:e.formData.B12.ChkEQV_StatusCoupQuartier,ChkEQV_StatusCoupImm:e.formData.B12.ChkEQV_StatusCoupImm,ChkEQV_StatutVueLeau:e.formData.B12.ChkEQV_StatutVueLeau,ChkEQV_StatutAccesEau:e.formData.B12.ChkEQV_StatutAccesEau,ChkEQV_StatutTranqVoisinage:e.formData.B12.ChkEQV_StatutTranqVoisinage,ChkEQV_StatutRetraite:e.formData.B12.ChkEQV_StatutRetraite,ChkEQV_StatutRetourCampagne:e.formData.B12.ChkEQV_StatutRetourCampagne,ChkEQV_StatusRetourFamille:e.formData.B12.ChkEQV_StatusRetourFamille,ChkEQV_StatutMaisonCleMain:e.formData.B12.ChkEQV_StatutMaisonCleMain,ChkEQV_StatutAutre:e.formData.B12.ChkEQV_StatutAutre,ChkEQV_RemarqueRaisonAchat:e.formData.B12.ChkEQV_RemarqueRaisonAchat,ChkEQV_StatutSatisfaction:e.formData.B13.ChkEQV_StatutSatisfaction,ChkEQV_RemarqueSatisfaction:e.formData.B13.ChkEQV_RemarqueSatisfaction})),_e=(0,_.Mz)(k,e=>({Attachements:e.formData.Attachements})),Ee=(0,_.Mz)(k,e=>({HaveDeclared:e.formData.B14.HaveDeclared,FirstName:e.formData.B14.FirstName,LastName:e.formData.B14.LastName,Fonction:e.formData.B14.Fonction,Courriel:e.formData.B14.Courriel,CourrielConfirmation:e.formData.B14.CourrielConfirmation,Telephone:e.formData.B14.Telephone,Poste:e.formData.B14.Poste})),P=(0,_.Mz)(k,e=>e.formEnqueteVenteState);var gt=E(70152),ue=E(53993),rt=E(25558),Rt=E(96354),Mt=E(99437),Qt=E(7673),vt=E(93948),t=E(54438);let ce=(()=>{var e;class i{constructor(a,o,r){this.actions$=a,this.proprieteService=o,this.store=r,this.delayTimer=3e3,this.updateFormEnqueteVente$=(0,V.EH)(()=>this.actions$.pipe((0,V.gp)(ct,h),(0,gt.B)(this.delayTimer),(0,ue.E)(this.store.select(k)),(0,rt.n)(([,{numeroId:u,formData:c,formEnqueteVenteState:l}])=>this.proprieteService.updateFormulaireReponses(u,c,l)),(0,Rt.T)(()=>B()),(0,Mt.W)(()=>(0,Qt.of)(y())))),this.updateFormEnqueteVenteStatus$=(0,V.EH)(()=>this.actions$.pipe((0,V.gp)(lt),(0,gt.B)(this.delayTimer),(0,rt.n)(u=>this.proprieteService.completeFormulaire(u.payload)),(0,Rt.T)(()=>mt()),(0,Mt.W)(()=>(0,Qt.of)(ht()))))}}return(e=i).\u0275fac=function(a){return new(a||e)(t.KVO(V.En),t.KVO(vt.K),t.KVO(_.il))},e.\u0275prov=t.jDH({token:e,factory:e.\u0275fac}),i})();var O=E(67376);const le=(0,_.vy)(G.formData,(0,_.on)(Ct,(e,{payload:i})=>(0,O.cloneDeep)(i)),(0,_.on)(H,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(St,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(Tt,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(ft,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(Pt,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(pt,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(Nt,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i})),(0,_.on)(Vt,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),{...i}))),he=(0,_.vy)(G.numeroId,(0,_.on)(At,(e,{payload:i})=>i)),de=(0,_.vy)(G.prixVente,(0,_.on)(kt,(e,{payload:i})=>i)),Te=(0,_.vy)(G.formEnqueteVenteState,(0,_.on)(dt,(e,{formState:i})=>(0,O.cloneDeep)(i)),(0,_.on)(h,(e,{payload:i})=>Object.assign((0,O.cloneDeep)(e),i))),Pe={formData:function me(e,i){return le(e,i)},numeroId:function Ce(e,i){return he(e,i)},prixVente:function Se(e,i){return de(e,i)},formEnqueteVenteState:function fe(e,i){return Te(e,i)}};var st=E(88974);let pe=(()=>{var e;class i{}return(e=i).\u0275fac=function(a){return new(a||e)},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente"]],decls:1,vars:0,template:function(a,o){1&a&&t.nrm(0,"ion-router-outlet")},dependencies:[st.Rg],encapsulation:2}),i})();var Ne=E(34180),F=E(49823),g=E(51188),bt=E(35052),Ve=E(17370),Ae=E(84572),Ft=E(51564),T=E(96697),I=E(23294),s=E(89417),It=E(11743);function ke(e,i){return n=>{if(n.controls[e].value!==n.controls[i].value)return n.controls[i].setErrors({asdf:!0}),{mismatchedFields:!0}}}var xt=E(34006),Oe=E(2578),C=E(89079),U=E(59042),d=E(32102),j=E(82765),Dt=E(88834),Ut=E(74769),ge=E(98239),_t=E(30049),Et=E(32430);const Re=()=>["LastName"],Me=()=>["FirstName"],Qe=()=>["Courriel"],Lt=()=>["Telephone"],ve=()=>["Poste"];function be(e,i){1&e&&(t.j41(0,"mat-error"),t.pXf(1,1),t.k0s())}function Fe(e,i){1&e&&(t.j41(0,"mat-error"),t.pXf(1,2),t.k0s())}function Ie(e,i){1&e&&(t.j41(0,"mat-error"),t.pXf(1,3),t.k0s())}function xe(e,i){1&e&&(t.j41(0,"mat-error",17),t.pXf(1,4),t.k0s())}function De(e,i){1&e&&(t.j41(0,"mat-error"),t.pXf(1,5),t.k0s())}function Ue(e,i){1&e&&(t.j41(0,"mat-error"),t.pXf(1,6),t.k0s())}function Le(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1,"Le num\xe9ro de poste ne peut pas d\xe9passer 7 chiffres"),t.k0s())}let $e=(()=>{var e;class i{constructor(){this.actions$=(0,t.WQX)(V.En),this.activatedRoute=(0,t.WQX)(g.nX),this.appConfig=(0,t.WQX)(bt.o),this.backendService=(0,t.WQX)(Ve.m3),this.destroyRef=(0,t.WQX)(t.abz),this.dialog=(0,t.WQX)(xt.bZ),this.formBuilder=(0,t.WQX)(s.ok),this.store=(0,t.WQX)(_.il),this.isWorking=(0,t.geq)(!1),this.haveDeclaredEvent=new t.bkB,this.submitFormEvent=ne
1w t.bkB,this.telechargementError="Afin de pouvoir t\xE9l\xE9charger la d\xE9claration, toutes les sections du formulaire doivent \xEAtre valides.",this.formulaireIncompletContent=`\n\t<div class="help-modal-with-img">\n\t<div class="align-center padding-bottom">\n\t\t\t<h2><i class="icon-invalid small-margin-right"></i>Formulaire incomplet</h2>\n\t\t\t</div>\n\t\t\t<section class="help-modal-section">\n\t\t\t\t<p>${this.telechargementError}</p>\n\t\t\t</section>\n  </div>\n\t`}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.store.select(P).pipe((0,T.s)(1)).subscribe(a=>{a.attestationForm.touched&&this.attestationForm.markAllAsTouched()}),this.appConfig.appConfig.paramList.autoDeclarationHelpMsg&&(this.textDeclarationAttestation=this.appConfig.appConfig.paramList.autoDeclarationDeclaCitoyenAttestation),(0,Ae.z)([this.store.select(F.selectCurrentUser),this.store.select(Ee)]).pipe((0,T.s)(1)).subscribe(([a,o])=>{this.attestationForm.patchValue(o.Courriel||o.CourrielConfirmation||o.FirstName||o.LastName||o.Fonction||o.Poste||o.Telephone?o:{HaveDeclared:!1,FirstName:this.appConfig.appConfig.useOAuth?"":a.prenom,LastName:this.appConfig.appConfig.useOAuth?"":a.nom,Fonction:"",Courriel:a.courriel,CourrielConfirmation:"",Telephone:a.telephone,Poste:""},{emitEvent:!1,onlySelf:!0})}),this.store.select(P).pipe((0,C.pQ)(this.destroyRef)).subscribe(a=>{this.formEnqueteVenteState=a})}initForm(){this.attestationForm=this.formBuilder.group({HaveDeclared:[!1],FirstName:["",s.k0.required],LastName:["",s.k0.required],Fonction:[""],Courriel:["",s.k0.required],CourrielConfirmation:["",s.k0.required],Telephone:["",[s.k0.required,s.k0.pattern(this.appConfig.appConfig.telPattern)]],Poste:["",s.k0.maxLength(7)]},{validator:ke("Courriel","CourrielConfirmation")}),this.attestationForm.valueChanges.pipe((0,I.F)(),(0,C.pQ)(this.destroyRef)).subscribe(a=>{const o={attestationForm:{touched:!0,valid:this.attestationForm.valid}};this.store.dispatch(Vt({payload:{B14:{HaveDeclared:a.HaveDeclared,FirstName:a.FirstName,LastName:a.LastName,Fonction:a.Fonction,Courriel:a.Courriel,CourrielConfirmation:a.CourrielConfirmation,Telephone:a.Telephone,Poste:a.Poste}}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))})}validateAndMarkAsTouchedAttestationForm(){this.attestationForm.get(["FirstName"]).updateValueAndValidity(),this.attestationForm.get(["FirstName"]).markAsTouched(),this.attestationForm.get(["LastName"]).updateValueAndValidity(),this.attestationForm.get(["LastName"]).markAsTouched(),this.attestationForm.get(["Courriel"]).updateValueAndValidity(),this.attestationForm.get(["Courriel"]).markAsTouched(),this.attestationForm.get(["CourrielConfirmation"]).updateValueAndValidity(),this.attestationForm.get(["CourrielConfirmation"]).markAsTouched(),this.attestationForm.get(["Telephone"]).updateValueAndValidity(),this.attestationForm.get(["Telephone"]).markAsTouched()}isSectionsValid(){return[this.formEnqueteVenteState.prixAchatForm.valid,this.formEnqueteVenteState.miseMarcheForm.valid,this.formEnqueteVenteState.negociationForm.valid,this.formEnqueteVenteState.travauxForm.valid,this.formEnqueteVenteState.affectationPrixForm.valid,this.formEnqueteVenteState.raisonAchatForm.valid].every(a=>a)}haveDeclaredChanged(a){this.haveDeclaredEvent.emit(a.checked)}formControlOnBlur(){this.store.dispatch(h({payload:{attestationForm:{touched:!0,valid:this.attestationForm.valid}},numeroId:this.formToken}))}telechargerDeclaration(){this.isWorking()||(this.isWorking.set(!0),this.validateAndMarkAsTouchedAttestationForm(),this.store.dispatch(h({payload:{prixAchatForm:{touched:!0,valid:this.formEnqueteVenteState.prixAchatForm.valid},miseMarcheForm:{touched:!0,valid:this.formEnqueteVenteState.miseMarcheForm.valid},negociationForm:{touched:!0,valid:this.formEnqueteVenteState.negociationForm.valid},travauxForm:{touched:!0,valid:this.formEnqueteVenteState.travauxForm.valid},affectationPrixForm:{touched:!0,valid:this.formEnqueteVenteState.affectationPrixForm.valid},raisonAchatForm:{touched:!0,valid:this.formEnqueteVenteState.raisonAchatForm.valid},attestationForm:{touched:!0,valid:this.formEnqueteVenteState.attestationForm.valid}},numeroId:this.formToken})),this.isSectionsValid()?this.actions$.pipe((0,V.gp)(B,y),(0,T.s)(1),(0,rt.n)(()=>this.backendService.getPDF(`/forms/pdf/apercu/${this.formToken}`)),(0,C.pQ)(this.destroyRef)).subscribe({next:o=>{(0,Oe.saveAs)(o,"declaration.pdf"),this.isWorking.set(!1)},error:()=>{this.store.dispatch(new F.Actions.ShowSnackBar("\xc9chec lors de la g\xe9n\xe9ration de l'aper\xe7u. Veuillez r\xe9essayer.",F.EnumSnackBarType.Ec
1hec)),this.isWorking.set(!1)}}):(this.dialog.open(It.F,{data:{},width:Ft.Uq.Large}).componentInstance.htmlContent=this.formulaireIncompletContent,this.isWorking.set(!1)))}submitForm(){this.isWorking()||(this.isWorking.set(!0),this.submitFormEvent.emit(!0))}}return(e=i).\u0275fac=function(a){return new(a||e)},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-attestation"]],inputs:{isWorking:[t.Mj6.SignalBased,"isWorking"]},outputs:{isWorking:"isWorkingChange",haveDeclaredEvent:"haveDeclaredEvent",submitFormEvent:"submitFormEvent"},decls:44,vars:19,consts:()=>{let n,a,o,r,u,c,l,R,M,Q,v,S,f,q;return n="Nom de famille",a="Pr\xE9nom",o="Fonction",r="Courriel",u="Confirmer",c="T\xE9l\xE9phone (jour)",l="Poste (facultatif)",R="Attestation",M="Champ obligatoire",Q="Champ obligatoire",v="Champ invalide",S="Les courriels saisis ne sont pas identiques",f="Champ obligatoire",q="Num\xE9ro de t\xE9l\xE9phone invalide",[R,M,Q,v,S,f,q,[1,"form-section-content"],["connectForm","attestationForm",3,"formGroup"],[1,"form-section"],[1,"large-field","form-margin-right"],["matInput","","formControlName","LastName","placeholder",n,3,"blur"],[1,"large-field"],["matInput","","formControlName","FirstName","placeholder",a,3,"blur"],["matInput","","formControlName","Fonction","placeholder",o,3,"blur"],["type","email","matInput","","formControlName","Courriel","placeholder",r,3,"blur","preventCopyPasteDirective"],["type","email","matInput","","formControlName","CourrielConfirmation","placeholder",u,3,"blur","preventCopyPasteDirective"],[1,"mat-error"],["type","tel","autocomplete","disabled","matInput","","maskTelephoneEvents","","formControlName","Telephone","placeholder",c,3,"blur","imask","unmask"],["nombreOnly","","matInput","","type","text","autocomplete","off","formControlName","Poste","placeholder",l],[1,"form-section","padding-bottom"],[1,"big-checkbox-container"],["formControlName","HaveDeclared",3,"change"],[1,"checkbox-big-label"],[1,"spacing-top","space-start"],["mat-stroked-button","",1,"custom-button-standard","custom-button-stroked","margin-top",2,"max-width","fit-content",3,"click","disabled"],[1,"icon-download"],["mat-raised-button","",1,"custom-button-standard","custom-button-full","margin-top",2,"max-width","fit-content",3,"click","disabled"],[1,"icon-send"]]},template:function(a,o){1&a&&(t.j41(0,"div",7)(1,"form",8)(2,"h1"),t.pXf(3,0),t.k0s(),t.nrm(4,"br"),t.j41(5,"section",9)(6,"mat-form-field",10)(7,"input",11),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(8,be,2,0,"mat-error"),t.k0s(),t.j41(9,"mat-form-field",12)(10,"input",13),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(11,Fe,2,0,"mat-error"),t.k0s()(),t.j41(12,"section",9)(13,"mat-form-field",12)(14,"input",14),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s()()(),t.j41(15,"section",9)(16,"mat-form-field",10)(17,"input",15),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(18,Ie,2,0,"mat-error"),t.k0s(),t.j41(19,"mat-form-field",12)(20,"input",16),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(21,xe,2,0,"mat-error",17),t.k0s()(),t.j41(22,"section",9)(23,"mat-form-field",10)(24,"input",18),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(25,De,2,0,"mat-error")(26,Ue,2,0,"mat-error"),t.k0s(),t.j41(27,"mat-form-field",12),t.nrm(28,"input",19),t.DNE(29,Le,2,0,"mat-error"),t.k0s()(),t.j41(30,"section",20)(31,"div",21)(32,"mat-checkbox",22),t.bIt("change",function(u){return o.haveDeclaredChanged(u)}),t.k0s(),t.j41(33,"span",23),t.EFF(34),t.k0s()(),t.j41(35,"div",24)(36,"a",25),t.bIt("click",function(){return o.telechargerDeclaration()}),t.nrm(37,"i",26),t.j41(38,"span"),t.EFF(39,"T\xe9l\xe9charger le brouillon"),t.k0s()(),t.j41(40,"a",27),t.bIt("click",function(){return o.submitForm()}),t.nrm(41,"i",28),t.j41(42,"span"),t.EFF(43,"Envoyer"),t.k0s()()()()()()),2&a&&(t.R7$(),t.Y8G("formGroup",o.attestationForm),t.R7$(7),t.vxM(8,o.attestationForm.get(t.lJ4(13,Re)).invalid?8:-1),t.R7$(3),t.vxM(11,o.attestationForm.get(t.lJ4(14,Me)).invalid?11:-1),t.R7$(7),t.vxM(18,o.attestationForm.get(t.lJ4(15,Qe)).invalid?18:-1),t.R7$(3),t.vxM(21,null!=o.attestationForm.errors&&o.attestationForm.errors.mismatchedFields?21:-1),t.R7$(3),t.Y8G("imask",o.appConfig.appConfig.telMaskObjet)("unmask",!0),t.R7$(),t.vxM(25,o.attestationForm.get(t.lJ4(16,Lt)).hasError("required")?25:-1),t.R7$(),t.vxM(26,o.attestationForm.get(t.lJ4(17,Lt)).hasError("pattern")?26:-1),t.R7$(3),t.vxM(29,o.attestationForm.get(t.lJ4(18,ve)).invalid?29:-1),t.R7$(5),t.JRh(o.textDeclarationAttestation),t.R7$(2),t.Y8G("disabled",o.isWorking()),t.R7$(4),t.Y8G("disabled",o.isWorking()))},dependencies:[U.fg,d.rl,d.TL,j.So,Dt.It,s.qT,s.me,s.BC,s.cb,s.j4,s.JD,Ut.p,ge.e,_t.xGI,Et.Zq],styles:[".space-start[_ngcontent-%COMP%]{display:flex;justify-content:space-start}.space-start[_ngcontent-%COMP%]   a[_ngcontent-%COMP%] + a[_ngcontent-%COMP%]{margin-left:1em}"]}),i})();var qe=E(65245),Be=E(71997),$t=E(90882),qt=E(3902),Ge=E(81405),je=E(75824),Xe=E(62142),ye=E(87748),$=E(18359),L=E(37403),A=E(5951);
1function He(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Ce champ est obligatoire "),t.k0s())}function ze(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Il faut choisir au moins un facteur "),t.k0s())}function Ye(e,i){if(1&e&&(t.j41(0,"div")(1,"p",3)(2,"strong"),t.EFF(3,"11. Quels facteurs particuliers ont influenc\xe9 le prix d'achat ?"),t.k0s()(),t.DNE(4,ze,2,0,"mat-error",4),t.j41(5,"table",9)(6,"thead")(7,"tr",10),t.nrm(8,"th"),t.j41(9,"th"),t.EFF(10,"\xc0 la hausse"),t.k0s(),t.j41(11,"th"),t.EFF(12,"\xc0 la baisse"),t.k0s()()(),t.j41(13,"tbody")(14,"tr",10)(15,"td"),t.EFF(16,"Circulation dense"),t.k0s(),t.j41(17,"td",11),t.nrm(18,"mat-checkbox",12),t.k0s(),t.j41(19,"td",11),t.nrm(20,"mat-checkbox",13),t.k0s()(),t.j41(21,"tr",10)(22,"td"),t.EFF(23,"Ligne haute tension"),t.k0s(),t.j41(24,"td",11),t.nrm(25,"mat-checkbox",14),t.k0s(),t.j41(26,"td",11),t.nrm(27,"mat-checkbox",15),t.k0s()(),t.j41(28,"tr",10)(29,"td"),t.EFF(30,"Commerce, industrie polluants"),t.k0s(),t.j41(31,"td",11),t.nrm(32,"mat-checkbox",16),t.k0s(),t.j41(33,"td",11),t.nrm(34,"mat-checkbox",17),t.k0s()(),t.j41(35,"tr",10)(36,"td"),t.EFF(37,"Risque d'inondation"),t.k0s(),t.j41(38,"td",11),t.nrm(39,"mat-checkbox",18),t.k0s(),t.j41(40,"td",11),t.nrm(41,"mat-checkbox",19),t.k0s()(),t.j41(42,"tr",10)(43,"td"),t.EFF(44,"\xc9cole"),t.k0s(),t.j41(45,"td",11),t.nrm(46,"mat-checkbox",20),t.k0s(),t.j41(47,"td",11),t.nrm(48,"mat-checkbox",21),t.k0s()(),t.j41(49,"tr",10)(50,"td"),t.EFF(51,"Sans voisin arri\xe8re"),t.k0s(),t.j41(52,"td",11),t.nrm(53,"mat-checkbox",22),t.k0s(),t.j41(54,"td",11),t.nrm(55,"mat-checkbox",23),t.k0s()(),t.j41(56,"tr",10)(57,"td"),t.EFF(58,"Facilit\xe9 du transport"),t.k0s(),t.j41(59,"td",11),t.nrm(60,"mat-checkbox",24),t.k0s(),t.j41(61,"td",11),t.nrm(62,"mat-checkbox",25),t.k0s()(),t.j41(63,"tr",10)(64,"td"),t.EFF(65,"Services \xe0 proximit\xe9"),t.k0s(),t.j41(66,"td",11),t.nrm(67,"mat-checkbox",26),t.k0s(),t.j41(68,"td",11),t.nrm(69,"mat-checkbox",27),t.k0s()(),t.j41(70,"tr",10)(71,"td"),t.EFF(72,"Ferme"),t.k0s(),t.j41(73,"td",11),t.nrm(74,"mat-checkbox",28),t.k0s(),t.j41(75,"td",11),t.nrm(76,"mat-checkbox",29),t.k0s()(),t.j41(77,"tr",10)(78,"td"),t.EFF(79,"Voie ferr\xe9e"),t.k0s(),t.j41(80,"td",11),t.nrm(81,"mat-checkbox",30),t.k0s(),t.j41(82,"td",11),t.nrm(83,"mat-checkbox",31),t.k0s()(),t.j41(84,"tr",10)(85,"td"),t.EFF(86,"Lieu de travail"),t.k0s(),t.j41(87,"td",11),t.nrm(88,"mat-checkbox",32),t.k0s(),t.j41(89,"td",11),t.nrm(90,"mat-checkbox",33),t.k0s()(),t.j41(91,"tr",10)(92,"td"),t.EFF(93,"Vue"),t.k0s(),t.j41(94,"td",11),t.nrm(95,"mat-checkbox",34),t.k0s(),t.j41(96,"td",11),t.nrm(97,"mat-checkbox",35),t.k0s()()()()()),2&e){const n=t.XpG();t.R7$(4),t.Y8G("ngIf",n.affectationPrixForm.hasError("atleastOneCheck")&&n.affectationPrixForm.touched)}}function we(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Ce champ est obligatoire "),t.k0s())}let We=(()=>{var e;class i{constructor(a,o,r){this.store=a,this.formBuilder=o,this.activatedRoute=r,this.subs=new $.yU}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.subs.add(this.store.select(P).pipe((0,T.s)(1)).subscribe(a=>{a.affectationPrixForm.touched&&this.affectationPrixForm.markAllAsTouched()})),this.subs.add(this.store.select(re).pipe((0,T.s)(1)).subscribe(a=>{this.affectationPrixForm.patchValue(a,{emitEvent:!1,onlySelf:!0})})),this.subs.add(this.store.select(P).subscribe(a=>{this.formEnqueteVenteState=a}))}initForm(){this.affectationPrixForm=this.formBuilder.group({ChkEQV_StatutFacteurExistant:["",s.k0.required],ChkEQV_StatutCircDensHause:[""],ChkEQV_StatutCircDensBaise:[""],ChkEQV_StatutCommerceHause:[""],ChkEQV_StatutCommerceBaise:[""],ChkEQV_StatutEcoleHause:[""],ChkEQV_StatutEcoleBaise:[""],ChkEQV_StatutFacTransportHause:[""],ChkEQV_StatutFacTransportBaise:[""],ChkEQV_StatutFermeHause:[""],ChkEQV_StatutFermeBaise:[""],ChkEQV_StatutLigneHautTensionHause:[""],ChkEQV_StatutLigneHautTensionBaise:[""],ChkEQV_StatutLigVoieFerHause:[""],ChkEQV_StatutLigVoieFerBaise:[""],ChkEQV_StatutRisqueInHause:[""],ChkEQV_StatutRisqueInBaise:[""],ChkEQV_StatutLieuTravailHause:[""],ChkEQV_StatutLieuTravailBaise:[""],ChkEQV_StatutSansVoisArrHause:[""],ChkEQV_StatutSansVoisArraise:[""],ChkEQV_StatutServApprHause:[""],ChkEQV_StatutServApprBaise:[""],ChkEQV_StatutVueHause:[""],ChkEQV_StatutVueApprBaise:[""],ChkEQV_RemarqueVoisinage:[""]},{validators:[this.createAtleastOneCheckValidatorFn()]}),this.subs.add(this.affectationPrixForm.valueChanges.pipe((0,I.F)()).subscribe(a=>{const o={affectationPrixForm:{touched:!0,valid:this.affectationPrixForm.valid}};this.store.dispatch(Pt({payload:{B11:{ChkEQV_StatutFacteurExistant:a.ChkEQV_StatutFacteurExistant,ChkEQV_StatutCircDensHause:a.ChkEQV_StatutCircDensHause,ChkEQV_StatutCircDensBaise:a.ChkEQV_StatutCircDensBaise,ChkEQV_StatutCommerceHause:a.ChkEQV_StatutCommerceHause,ChkEQV_StatutCommerceBaise:a.ChkEQV_StatutCommerceBaise,ChkEQV_StatutEcoleHause:a.ChkEQV_StatutEcoleHause,ChkEQV_StatutEcoleBaise:a.ChkEQV_StatutEcoleBaise,ChkEQV_StatutFacTransportHause:a.ChkEQV_StatutFacTransportHause,ChkEQV_StatutFacTransportBaise:a.ChkEQV_StatutFacTransportBaise,ChkEQV_StatutFermeHause:a.ChkEQV_StatutFermeHause,ChkEQV_StatutFermeBaise:a.ChkEQV_StatutFermeBaise,ChkEQV_StatutLigneHautTensionH
1ause:a.ChkEQV_StatutLigneHautTensionHause,ChkEQV_StatutLigneHautTensionBaise:a.ChkEQV_StatutLigneHautTensionBaise,ChkEQV_StatutLigVoieFerHause:a.ChkEQV_StatutLigVoieFerHause,ChkEQV_StatutLigVoieFerBaise:a.ChkEQV_StatutLigVoieFerBaise,ChkEQV_StatutRisqueInHause:a.ChkEQV_StatutRisqueInHause,ChkEQV_StatutRisqueInBaise:a.ChkEQV_StatutRisqueInBaise,ChkEQV_StatutLieuTravailHause:a.ChkEQV_StatutLieuTravailHause,ChkEQV_StatutLieuTravailBaise:a.ChkEQV_StatutLieuTravailBaise,ChkEQV_StatutSansVoisArrHause:a.ChkEQV_StatutSansVoisArrHause,ChkEQV_StatutSansVoisArraise:a.ChkEQV_StatutSansVoisArraise,ChkEQV_StatutServApprHause:a.ChkEQV_StatutServApprHause,ChkEQV_StatutServApprBaise:a.ChkEQV_StatutServApprBaise,ChkEQV_StatutVueHause:a.ChkEQV_StatutVueHause,ChkEQV_StatutVueApprBaise:a.ChkEQV_StatutVueApprBaise,ChkEQV_RemarqueVoisinage:a.ChkEQV_RemarqueVoisinage}}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutCircDensHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutCircDensBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutCircDensBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutCircDensBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutCircDensHause").value&&this.affectationPrixForm.get("ChkEQV_StatutCircDensHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutCommerceHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutCommerceBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutCommerceBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutCommerceBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutCommerceHause").value&&this.affectationPrixForm.get("ChkEQV_StatutCommerceHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutEcoleHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutEcoleBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutEcoleBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutEcoleBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutEcoleHause").value&&this.affectationPrixForm.get("ChkEQV_StatutEcoleHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutFacTransportHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutFacTransportBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutFacTransportBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutFacTransportBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutFacTransportHause").value&&this.affectationPrixForm.get("ChkEQV_StatutFacTransportHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutFermeHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutFermeBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutFermeBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutFermeBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutFermeHause").value&&this.affectationPrixForm.get("ChkEQV_StatutFermeHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutLigneHautTensionHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutLigneHautTensionBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutLigneHautTensionBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutLigneHautTensionBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutLigneHautTensionHause").value&&this.affectationPrixForm.get("ChkEQV_StatutLigneHautTensionHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutLigVoieFerHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutLigVoieFerBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutLigVoieFerBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutLigVoieFerBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutLigVoieFerHause").value&&this.affectationPrixForm.get("ChkEQV_StatutLigVoieFerHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutRisqueInHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutRisqueInBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutRisqueInBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutRisqueInBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutRisqueInHause").value&&this.affectationPrixForm.get("ChkEQV_StatutRisqueInHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutLieuTravailHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutLieuTravailBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutLieuTravailBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutLieuTravailBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutLieuTravailHause").value&&this.affectationPrixForm.get("ChkEQV_StatutLieuTravailHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutSansVoisArrHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutSansVoisArraise").value&&this.affectationPrixForm.get("ChkEQV_StatutSansVoisArraise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutSansVoisArraise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutSansVoisArrHause").value&&this.affectationPrixForm.get("ChkEQV_StatutSansVoisArrHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutServApprHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutServApprBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutServApprBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutServApprBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutServApprHause").value&&this.affectationPrixForm.get("ChkEQV_StatutServApprHause").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutVueHause").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutVueApprBaise").value&&this.affectationPrixForm.get("ChkEQV_StatutVueApprBaise").setValue(!1)})),this.subs.add(this.affectationPrixForm.get("ChkEQV_StatutVueApprBaise").valueChanges.subscribe(a=>{a&&this.affectationPrixForm.get("ChkEQV_StatutVueHause").value&&this.affectationPrixForm.get("ChkEQV_StatutVueHause").setValue(!1)}))}createAtleastOneCheckValidatorFn(){return a=>{const o=a;let u=!1;if(o.get("ChkEQV_StatutFacteurExistant").value)for(const c of Object.keys(o.controls))"ChkEQV_StatutFacteurExistant"!==c&&"ChkEQV_RemarqueVoisinage"!==c&&(u=u||!!o.get(c).value);else u=!0;return u?null:{atleastOneCheck:!0}}}formControlOnBlur(){this.store.dispatch(h({payload:{affectationPrixForm:{touched:!0,valid:this.affectationPrixForm.valid}},numeroId:this.formToken}))}ngOnDestroy(){this.subs.unsubscribe()}}return(e=i).\u0275fac=function(a){return new(a||e)(t.rXU(_.il),t.rXU(s.ze),t.rXU(g.nX))},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-affectation-prix"]],decls:21,vars:7,consts:()=>{let n;return n="Remarques :",[n,[1,"form-section-content"],["connectForm","affectationPrixForm",3,"formGroup"],[1,"mb-30"],[4,"ngIf"],["formControlName","ChkEQV_StatutFacteurExistant",1,"radio-grp"],[1,"n
1o-form-padding","no-ev-padding",3,"value"],["appearance","outline",1,"full-width",3,"floatLabel"],["matInput","","formControlName","ChkEQV_RemarqueVoisinage","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],[1,"full-width","table-info"],[1,"border-bottom","h-70"],[1,"checkbox-td"],["formControlName","ChkEQV_StatutCircDensHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutCircDensBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutLigneHautTensionHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutLigneHautTensionBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutCommerceHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutCommerceBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutRisqueInHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutRisqueInBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutEcoleHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutEcoleBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutSansVoisArrHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutSansVoisArraise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutFacTransportHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutFacTransportBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutServApprHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutServApprBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutFermeHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutFermeBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutLigVoieFerHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutLigVoieFerBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutLieuTravailHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutLieuTravailBaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutVueHause",1,"standard-checkbox"],["formControlName","ChkEQV_StatutVueApprBaise",1,"standard-checkbox"]]},template:function(a,o){1&a&&(t.j41(0,"div",1)(1,"form",2)(2,"p",3)(3,"strong"),t.EFF(4,"Y a-t-il des facteurs attribuables au voisinage qui ont influenc\xe9 le prix d'achat?"),t.k0s()(),t.DNE(5,He,2,0,"mat-error",4),t.j41(6,"mat-radio-group",5)(7,"mat-radio-button",6),t.EFF(8,"Oui"),t.k0s(),t.j41(9,"mat-radio-button",6),t.EFF(10,"Non"),t.k0s()(),t.DNE(11,Ye,98,1,"div",4),t.nrm(12,"br")(13,"br"),t.j41(14,"div")(15,"mat-label"),t.pXf(16,0),t.k0s(),t.j41(17,"mat-form-field",7)(18,"textarea",8),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(19,"        "),t.k0s(),t.DNE(20,we,2,0,"mat-error",4),t.k0s()()()()),2&a&&(t.R7$(),t.Y8G("formGroup",o.affectationPrixForm),t.R7$(4),t.Y8G("ngIf",o.affectationPrixForm.get("ChkEQV_StatutFacteurExistant").hasError("required")&&o.affectationPrixForm.touched),t.R7$(2),t.Y8G("value",!0),t.R7$(2),t.Y8G("value",!1),t.R7$(2),t.Y8G("ngIf",!0===o.affectationPrixForm.get("ChkEQV_StatutFacteurExistant").value),t.R7$(6),t.Y8G("floatLabel","never"),t.R7$(3),t.Y8G("ngIf",o.affectationPrixForm.get("ChkEQV_RemarqueVoisinage").hasError("required")&&o.affectationPrixForm.get("ChkEQV_RemarqueVoisinage").touched))},dependencies:[N.bT,U.fg,d.rl,d.nJ,d.TL,L.xb,A.VT,A._g,j.So,s.qT,s.me,s.BC,s.cb,s.j4,s.JD],encapsulation:2}),i})();function Je(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Champ obligatoire."),t.k0s())}function Ze(e,i){if(1&e&&(t.j41(0,"mat-radio-button",15),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function Ke(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Champ obligatoire."),t.k0s())}function ta(e,i){if(1&e&&(t.j41(0,"mat-radio-button",15),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function ea(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Champ obligatoire."),t.k0s())}function aa(e,i){if(1&e&&(t.j41(0,"mat-radio-button",16),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function oa(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Champ obligatoire."),t.k0s())}function na(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Ce champs est obligatoire."),t.k0s())}let ia=(()=>{var e;class i{constructor(a,o,r){this.store=a,this.formBuilder=o,this.activatedRoute=r,this.statutTempsEnum=[{description:"An(s)",value:1},{description:"Semaine(s)",value:2},{description:"Mois",value:4},{description:"Jour(s)",value:5},{description:"Ne sait pas",value:3},{description:"Pas sur le march\xe9",value:6}],this.statutMoyenMiseMarcheEnum=[{description:"Bouche \xe0 oreilles",value:1},{description:"Duproprio",value:2},{description:"Agent immobilier",value:3},{description:"Autres plates-formes \xe9lectroniques (Internet)",value:4}],this.statutVendeurEtaitEnum=[{description:"Parent",value:1},{description:"Vendeur non-li\xe9",value:2},{description:"Connaissance",value:3},{description:"Ami",value:4},{description:"Entre filiales",value:5},{description:"Autre : ",value:6}],this.subs=new $.yU}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.subs.add(this.store.select(P).pipe((0,T.s)(1)).subscribe(a=>{a.miseMarcheForm.touched&&this.miseMarcheForm.markAllAsTouched()})),this.subs.add(this.store.select(oe).pipe((0,T.s)(1)).subscribe(a=>{this.miseMarcheForm.patchValue(a,{emitEvent:!1,onlySelf:!0}),a&&(this.incidentStatutTemps(a.ChkEQV_StatutTemps),this.incidentStatutVendeurEtait(a.ChkEQV_StatutVendeurEtait),this.subscribeTouched())})),this.subs.add(this.store.select(P).subscribe(a=>{this.formEnqueteVenteState=a}))}initForm(){this.miseMarcheForm=this.formBuilder.group({ChkEQV_RemarqueTemps:["",[e=>!e.parent||!e.parent.get("ChkEQV_StatutTemps")||3===e.parent.get("ChkEQV_StatutTemps").value||6===e.parent.get("ChkEQV_StatutTemps").value||e.value&&0!==e.value?null:{requiredValue:!0}]],ChkEQV_StatutTemps:["",s.k0.required],ChkEQV_StatutMoyenMiseMarche:["",s.k0.required],ChkEQV_StatutVendeurEtait:["",s.k0.required],ChkEQV_RemarqueVendeurEtait:[{value:""}]}),this.subs.add(this.miseMarcheForm.get("ChkEQV_StatutTemps").valueChanges.subscribe(a=>{this.incidentStatutTemps(a)})),this.subs.add(this.miseMarcheForm.get("ChkEQV_StatutVendeurEtait").valueChanges.subscribe(a=>{this.incidentStatutVendeurEtait(a)}))}subscribeTouched(){this.subs.add(this.miseMarcheForm.valueChanges.pipe((0,I.F)()).subscribe(a=>{const o={miseMarcheForm:{touched:!0,valid:this.miseMarcheForm.valid}};this.store.dispatch(St({payload:{B03:{ChkEQV_RemarqueTemps:a.ChkEQV_RemarqueTemps,ChkEQV_StatutTemps:a.ChkEQV_StatutTemps},B04:{ChkEQV_StatutMoyenMiseMarche:a.ChkEQV_StatutMoyenMiseMarche},B05:{ChkEQV_StatutVendeurEtait:a.ChkEQV_StatutVendeurEtait,ChkEQV_RemarqueVendeurEtait:a.ChkEQV_RemarqueVendeurEtait}}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))}))}incidentStatutTemps(a){3===a||6===a?(this.miseMarcheForm.get("ChkEQV_RemarqueTemps").setValue(""),this.miseMarcheForm.get("ChkEQV_RemarqueTemps").disable({emitEvent:!1}),this.miseMarcheForm.get("ChkEQV_RemarqueTemps").setValidators([])):(this.miseMarcheForm.get("ChkEQV_RemarqueTemps").enable({emitEvent:!1}),this.miseMarcheForm.get("ChkEQV_RemarqueTemps").setValidators([e=>!e.parent||!e.parent.get("ChkEQV_StatutTemps")||3===e.parent.get("ChkEQV_StatutTemps").value||6===e.parent.get("ChkEQV_StatutTemps").value||e.value&&0!==e.value?null:{requiredValue:!0}
1])),this.miseMarcheForm.get("ChkEQV_RemarqueTemps").updateValueAndValidity({emitEvent:!1})}incidentStatutVendeurEtait(a){6===a?(this.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").enable({emitEvent:!1}),this.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").setValidators([s.k0.required])):(this.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").setValue(""),this.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").disable({emitEvent:!1}),this.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").setValidators([])),this.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").updateValueAndValidity({emitEvent:!1})}formControlOnBlur(){this.store.dispatch(h({payload:{miseMarcheForm:{touched:!0,valid:this.miseMarcheForm.valid}},numeroId:this.formToken}))}ngOnDestroy(){this.subs.unsubscribe()}}return(e=i).\u0275fac=function(a){return new(a||e)(t.rXU(_.il),t.rXU(s.ze),t.rXU(g.nX))},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-mise-marche"]],decls:30,vars:10,consts:()=>{let n,a,o;return n="3. Depuis combien de temps \xE9tait-elle en vente ?",a="4. Quel moyen a \xE9t\xE9 utilis\xE9 pour la mise en march\xE9 :",o="5. Le vendeur \xE9tait :",[n,a,o,[1,"form-section-content"],["connectForm","miseMarcheForm",3,"formGroup"],["formControlName","ChkEQV_RemarqueTemps","autoComplete","off","type","number","min","0","oninput","this.value = Math.abs(this.value)","matInput","","nombreOnly","",3,"blur"],[4,"ngIf"],["formControlName","ChkEQV_StatutTemps"],[3,"value",4,"ngFor","ngForOf"],[1,"mb-30"],["formControlName","ChkEQV_StatutMoyenMiseMarche"],["formControlName","ChkEQV_StatutVendeurEtait",1,"radio-grp"],["class","no-form-padding",3,"value",4,"ngFor","ngForOf"],["appearance","outline",1,"full-width",3,"floatLabel"],["matInput","","formControlName","ChkEQV_RemarqueVendeurEtait","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],[3,"value"],[1,"no-form-padding",3,"value"]]},template:function(a,o){1&a&&(t.j41(0,"div",3)(1,"form",4)(2,"div")(3,"p")(4,"strong"),t.pXf(5,0),t.k0s()(),t.j41(6,"mat-form-field")(7,"input",5),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(8,Je,2,0,"mat-error",6),t.k0s(),t.j41(9,"mat-radio-group",7),t.DNE(10,Ze,2,2,"mat-radio-button",8)(11,Ke,2,0,"mat-error",6),t.k0s()(),t.j41(12,"div")(13,"p",9)(14,"strong"),t.pXf(15,1),t.k0s()(),t.j41(16,"mat-radio-group",10),t.DNE(17,ta,2,2,"mat-radio-button",8)(18,ea,2,0,"mat-error",6),t.k0s()(),t.j41(19,"div")(20,"p",9)(21,"strong"),t.pXf(22,2),t.k0s()(),t.j41(23,"mat-radio-group",11),t.DNE(24,aa,2,2,"mat-radio-button",12)(25,oa,2,0,"mat-error",6),t.k0s(),t.j41(26,"mat-form-field",13)(27,"textarea",14),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(28,"        "),t.k0s(),t.DNE(29,na,2,0,"mat-error",6),t.k0s()()()()),2&a&&(t.R7$(),t.Y8G("formGroup",o.miseMarcheForm),t.R7$(7),t.Y8G("ngIf",o.miseMarcheForm.get("ChkEQV_RemarqueTemps").invalid),t.R7$(2),t.Y8G("ngForOf",o.statutTempsEnum),t.R7$(),t.Y8G("ngIf",o.miseMarcheForm.get("ChkEQV_StatutTemps").hasError("required")&&o.miseMarcheForm.get("ChkEQV_RemarqueTemps").touched),t.R7$(6),t.Y8G("ngForOf",o.statutMoyenMiseMarcheEnum),t.R7$(),t.Y8G("ngIf",o.miseMarcheForm.get("ChkEQV_StatutMoyenMiseMarche").hasError("required")&&o.miseMarcheForm.get("ChkEQV_StatutMoyenMiseMarche").touched),t.R7$(6),t.Y8G("ngForOf",o.statutVendeurEtaitEnum),t.R7$(),t.Y8G("ngIf",o.miseMarcheForm.get("ChkEQV_StatutVendeurEtait").hasError("required")&&o.miseMarcheForm.get("ChkEQV_StatutVendeurEtait").touched),t.R7$(),t.Y8G("floatLabel","never"),t.R7$(3),t.Y8G("ngIf",o.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").hasError("required")&&o.miseMarcheForm.get("ChkEQV_RemarqueVendeurEtait").touched))},dependencies:[N.Sq,N.bT,U.fg,d.rl,d.TL,L.xb,A.VT,A._g,s.qT,s.me,s.Q0,s.BC,s.cb,s.VZ,s.j4,s.JD,Ut.p],encapsulation:2}),i})();var Gt=E(43811);const X=(e,i)=>i.value;function ra(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,6),t.k0s())}function sa(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,7),t.k0s())}function _a(e,i){if(1&e&&(t.j41(0,"mat-radio-button",19),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function Ea(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,8),t.k0s())}function ua(e,i){if(1&e&&(t.j41(0,"mat-radio-button",19),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function ca(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,9),t.k0s())}function la(e,i){if(1&e&&(t.j41(0,"mat-radio-button",19),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function ma(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,10),t.k0s())}function ha(e,i){if(1&e&&(t.j41(0,"mat-radio-button",19),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function Ca(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,11),t.k0s())}let da=(()=>{var e;class i{constructor(){this.destroyRef=(0,t.WQX)(t.abz),this.store=(0,t.WQX)(_.il),this.formBuilder=(0,t.WQX)(s.ok),this.activatedRoute=(0,t.WQX)(g.nX),this.yesNoChoice=[{description:"Oui",value:!0},{description:"Non",value:!1}],this.statutSagissaitEnum=[{description:"d'une vente forc\xe9e",value:1},{description:"Jugement de la cour",value:2},{description:"Reprise de finance",value:3},{description:"R\xe8glement de s\xe9paration ou divorce",value:4},{description:"Succession",value:5},{description:"Transfert du vendeur",value:6},{description:"Transfert de l'acqu\xe9reur",value:7},{description:"Ne s'applique pas",value:8}],this.currencyMask={mask:"num $",lazy:!1,blocks:{num:{mask:Number,scale:0,thousandsSeparator:" "}}}}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.store.select(P).pipe((0,T.s)(1),(0,C.pQ)(this.destroyRef)).subscribe(a=>{a.negociationForm.touched&&this.negociationForm.markAllAsTouched()}),this.store.select(ne).pipe((0,T.s)(1),(0,C.pQ)(this.destroyRef)).subscribe(a=>{this.negociationForm.patchValue(a,{emitEvent:!1,onlySelf:!0}),this.incidentStatutAccesRapportInspection(a&&a.ChkEQV_StatutAccesRapportInspection),this.subscribeTouched()})}initForm(){this.negociationForm=this.formBuilder.group({ChkEQV_PrixDemandee:this.formBuilder.control(null,{validators:[s.k0.required]}),ChkEQV_StatutSagissait:this.formBuilder.control(null,{validators:[s.k0.required]}),ChkEQV_StatutAutreProAdjsacente:this.formBuilder.control(null,{validators:[s.k0.required]}),ChkEQV_StatutAccesRapportInspection:this.formBuilder.control(null,{validators:[s.k0.required]}),ChkEQV_StatutRapportInspection:this.formBuilder.control({value:null,disabled:!0},{validators:[(0,Gt.GU)("ChkEQV_StatutAccesRapportInspection",!0)]}),ChkEQV_RemarqueRapportInspection:this.formBuilder.control({value:null,disabled:!0},{validators:[(0,Gt.GU)("ChkEQV_StatutRapportInspection",!0)]})}),this.negociationForm.get("ChkEQV_StatutAccesRapportInspection").valueChanges.pipe((0,C.pQ)(this.destroyRef)).subscribe(a=>{this.negociationForm.get("ChkEQV_StatutRapportInspection").patchValue(null),this.negociationForm.get("ChkEQV_RemarqueRapportInspection").patchValue(null),this.incidentStatutAccesRapportInspection(a)}),this.negociationForm.get("ChkEQV_StatutRapportInspection").valueChanges.pipe((0,C.pQ)(this.destroyRef)).subscribe(()=>{this.negociationForm.get("ChkEQV_RemarqueRapportInspection").updateV
1alueAndValidity({emitEvent:!1})})}incidentStatutAccesRapportInspection(a){a?(this.negociationForm.get("ChkEQV_StatutRapportInspection").enable({emitEvent:!1}),this.negociationForm.get("ChkEQV_RemarqueRapportInspection").enable({emitEvent:!1})):(this.negociationForm.get("ChkEQV_StatutRapportInspection").disable({emitEvent:!1}),this.negociationForm.get("ChkEQV_RemarqueRapportInspection").disable({emitEvent:!1})),this.negociationForm.get("ChkEQV_StatutRapportInspection").updateValueAndValidity({emitEvent:!1}),this.negociationForm.get("ChkEQV_RemarqueRapportInspection").updateValueAndValidity({emitEvent:!1})}subscribeTouched(){this.negociationForm.valueChanges.pipe((0,I.F)(),(0,C.pQ)(this.destroyRef)).subscribe(a=>{const o={negociationForm:{touched:!0,valid:this.negociationForm.valid}};this.store.dispatch(Tt({payload:{B06:{ChkEQV_PrixDemandee:a.ChkEQV_PrixDemandee},B07:{ChkEQV_StatutSagissait:a.ChkEQV_StatutSagissait},B08:{ChkEQV_StatutAutreProAdjsacente:a.ChkEQV_StatutAutreProAdjsacente},B09:{ChkEQV_StatutAccesRapportInspection:a.ChkEQV_StatutAccesRapportInspection,ChkEQV_StatutRapportInspection:a.ChkEQV_StatutRapportInspection,ChkEQV_RemarqueRapportInspection:a.ChkEQV_RemarqueRapportInspection}}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))})}formControlOnBlur(){this.store.dispatch(h({payload:{negociationForm:{touched:!0,valid:this.negociationForm.valid}},numeroId:this.formToken}))}}return(e=i).\u0275fac=function(a){return new(a||e)},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-negociation-prix"]],decls:48,vars:11,consts:()=>{let n,a,o,r,u,c,l,R,M,Q,v,S;return n="6. Prix demand\xE9 avant la n\xE9gociation :",a="7. Il s'agissait de :",o="8. Avez-vous une autre propri\xE9t\xE9 adjacente \xE0 celle-ci ?",r="9. Avez-vous eu acc\xE8s \xE0 un rapport d'inspection pr\xE9achat ?",u="Si oui, les conditions du rapport ont-elles eu une incidence sur le prix pay\xE9 ?",c="Pr\xE9cisez :",l=" Champ obligatoire ",R=" Champ obligatoire ",M=" Champ obligatoire ",Q=" Champ obligatoire ",v=" Champ obligatoire ",S=" Champ obligatoire ",[n,a,o,r,u,c,l,R,M,Q,v,S,[1,"form-section-content"],["connectForm","negociationForm",3,"formGroup"],[1,"cstm-lbl-mt-error"],[3,"floatLabel"],["formControlName","ChkEQV_PrixDemandee","matInput","","min","0","autocomplete","off",3,"blur","imask","unmask"],[1,"mb-30"],["formControlName","ChkEQV_StatutSagissait"],[3,"value"],["formControlName","ChkEQV_StatutAutreProAdjsacente"],["formControlName","ChkEQV_StatutAccesRapportInspection"],["formControlName","ChkEQV_StatutRapportInspection"],["appearance","outline",1,"full-width",3,"floatLabel"],["matInput","","formControlName","ChkEQV_RemarqueRapportInspection","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"]]},template:function(a,o){1&a&&(t.j41(0,"div",12)(1,"form",13)(2,"div")(3,"p")(4,"strong"),t.pXf(5,0),t.k0s()(),t.DNE(6,ra,2,0,"mat-error",14),t.j41(7,"mat-form-field",15)(8,"input",16),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s()()(),t.j41(9,"div")(10,"p",17)(11,"strong"),t.pXf(12,1),t.k0s()(),t.DNE(13,sa,2,0,"mat-error",14),t.j41(14,"mat-radio-group",18),t.Z7z(15,_a,2,2,"mat-radio-button",19,X),t.k0s()(),t.j41(17,"div")(18,"p",17)(19,"strong"),t.pXf(20,2),t.k0s()(),t.DNE(21,Ea,2,0,"mat-error",14),t.j41(22,"mat-radio-group",20),t.Z7z(23,ua,2,2,"mat-radio-button",19,X),t.k0s()(),t.j41(25,"div")(26,"div")(27,"p",17)(28,"strong"),t.pXf(29,3),t.k0s()(),t.DNE(30,ca,2,0,"mat-error",14),t.j41(31,"mat-radio-group",21),t.Z7z(32,la,2,2,"mat-radio-button",19,X),t.k0s()(),t.j41(34,"div")(35,"label"),t.pXf(36,4),t.k0s(),t.DNE(37,ma,2,0,"mat-error",14),t.j41(38,"mat-radio-group",22),t.Z7z(39,ha,2,2,"mat-radio-button",19,X),t.k0s()(),t.j41(41,"div")(42,"mat-label"),t.pXf(43,5),t.k0s(),t.j41(44,"mat-form-field",23)(45,"textarea",24),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(46,"          "),t.k0s(),t.DNE(47,Ca,2,0,"mat-error",14),t.k0s()()()()()),2&a&&(t.R7$(),t.Y8G("formGroup",o.negociationForm),t.R7$(5),t.vxM(6,o.negociationForm.get("ChkEQV_PrixDemandee").hasError("required")&&o.negociationForm.get("ChkEQV_PrixDemandee").touched?6:-1),t.R7$(),t.Y8G("floatLabel","never"),t.R7$(),t.Y8G("imask",o.currencyMask)("unmask",!0),t.R7$(5),t.vxM(13,o.negociationForm.get("ChkEQV_StatutSagissait").hasError("required")&&o.negociationForm.get("ChkEQV_StatutSagissait").touched?13:-1),t.R7$(2),t.Dyx(o.statutSagissaitEnum),t.R7$(6),t.vxM(21,o.negociationForm.get("ChkEQV_StatutAutreProAdjsacente").hasError("required")&&o.negociationForm.get("ChkEQV_StatutAutreProAdjsacente").touched?21:-1),t.R7$(2),t.Dyx(o.yesNoChoice),t.R7$(7),t.vxM(30,o.negociationForm.get("ChkEQV_StatutAccesRapportInspection").hasError("required")&&o.negociationForm.get("ChkEQV_StatutAccesRapportInspection").touched?30:-1),t.R7$(2),t.Dyx(o.yesNoChoice),t.R7$(5),t.vxM(37,o.negociationForm.get("ChkEQV_StatutRapportInspection").hasError("required")&&o.negociationForm.get("ChkEQV_StatutRapportInspection").touched?37:-1),t.R7$(2),t.Dyx(o.yesNoChoice),t.R7$(5),t.Y8G("floatLabel","never"),t.R7$(3),t.vxM(47,o.negociationForm.get("ChkEQV_RemarqueRapportInspection").hasError("required")&&o.negociationForm.get("ChkEQV_RemarqueRapportInspection").touched?47:-1))},dependencies:[U.fg,d.rl,d.nJ,d.TL,L.xb,A.VT,A._g,s.qT,s.me,s.BC,s.cb,s.j4,s.JD,Et.Zq],encapsulation:2}),i})();var jt=function(e){return e.Aucun="6EA0D71D-66E1-4616-8F63-95D548EE6334",e.Meubles="42CA179A-A7B0-45FD-9918-B6DDE8BBA2F6",e.Equipements="128DD439-5914-4FB3-ABB3-44BD883F77EC",e.Vehicules="DFB4B61E-39F5-4960-99D6-D62B1CAB6A50",e.Franchise="864ED913-3445-46C2-9CFF-AF702B3D41AB",e.Achalandage="4CCE9052-FB6B-4116-8C03-5941514C0DB5",e.Actions="BC8BEEFE-1334-47E7-BF3C-C21872DC508D",e.Autres="5FE5669B-1C08-492F-9C53-1B9CB81435F8",e}(jt||{}),Xt=function(e){return e.Aucun="Aucun",e.Meubles="Meubles",e.Equipements="\xc9quipements",e.Vehicules="V\xe9hicules",e.Franchise="Franchise",e.Achalandage="Achalandage",e.Actions="Actions",e.Autres="Autres",e}(Xt||{});const yt=(e,i)=>i.value,Sa=e=>({invisible:e}),Ta=e=>
1["BienNonImmobiliers",e,"CodeBien"],Ht=e=>["BienNonImmobiliers",e,"Valeur"];function fa(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,5),t.k0s())}function Pa(e,i){if(1&e&&(t.j41(0,"mat-radio-button",16),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function pa(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,6),t.k0s())}function Na(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,7),t.k0s())}function Va(e,i){if(1&e&&(t.j41(0,"mat-radio-button",20),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function Aa(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,8),t.k0s())}function ka(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,9),t.k0s())}function Oa(e,i){if(1&e){const n=t.RV6();t.j41(0,"tr",24)(1,"td",26)(2,"mat-label"),t.EFF(3),t.nI1(4,"enumMap"),t.k0s()(),t.j41(5,"td")(6,"mat-form-field",21)(7,"input",27),t.bIt("blur",function(){t.eBV(n);const o=t.XpG();return t.Njj(o.formControlOnBlur())}),t.k0s(),t.DNE(8,ka,2,0,"mat-error",14),t.k0s()()()}if(2&e){const n=i.$index,a=t.XpG();t.Y8G("formGroupName",n),t.R7$(3),t.SpI(" ",t.brH(4,5,a.prixAchatForm.get(t.eq3(9,Ta,n)).value,a.EnumTypeBienNonImmobilierId,a.EnumTypeBienNonImmobilierNom)," "),t.R7$(4),t.Y8G("imask",a.currencyMask)("unmask",!0),t.R7$(),t.vxM(8,a.prixAchatForm.get(t.eq3(11,Ht,n)).hasError("required")&&a.prixAchatForm.get(t.eq3(13,Ht,n)).touched?8:-1)}}function ga(e,i){1&e&&(t.j41(0,"mat-error",14),t.pXf(1,10),t.k0s())}let Ra=(()=>{var e;class i{constructor(a,o,r){this.store=a,this.formBuilder=o,this.activatedRoute=r,this.EnumTypeBienNonImmobilierId=jt,this.EnumTypeBienNonImmobilierNom=Xt,this.yesNoChoice=[{description:"Oui",value:!0},{description:"Non",value:!1}],this.currencyMask={mask:"num $",lazy:!1,blocks:{num:{mask:Number,scale:0,thousandsSeparator:" "}}},this.subs=new $.yU}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.subs.add(this.store.select(P).pipe((0,T.s)(1)).subscribe(a=>{a.prixAchatForm.touched&&this.prixAchatForm.markAllAsTouched()})),this.subs.add(this.store.select(ae).pipe((0,T.s)(1)).subscribe(a=>{this.prixAchatForm.patchValue(a,{emitEvent:!1,onlySelf:!0}),this.prixVente=a.PrixVente?`${new Intl.NumberFormat("fr-CA",{maximumFractionDigits:0}).format(a.PrixVente)} $`:"",this.incidentPrixPaye(a&&a.ChkEQV_StatutPrixPaye),this.incidentPrixAchat(a&&a.ChkEQV_StatutPrixAchat,!1),this.subscribeTouched()})),this.subs.add(this.store.select(P).subscribe(a=>{this.formEnqueteVenteState=a}))}initForm(){this.prixAchatForm=this.formBuilder.group({ChkEQV_StatutPrixPaye:["",s.k0.required],ChkEQV_RemarquePrixPaye:[{value:""}],ChkEQV_StatutPrixAchat:["",s.k0.required],ChkEQV_ValAproxPrixAchat:[{value:null}],BienNonImmobiliers:this.formBuilder.array(this.initBienNonImmobiliers()),ChkEQV_RemarquePrixAchat:[""]}),this.subs.add(this.prixAchatForm.valueChanges.pipe((0,I.F)()).subscribe(a=>{const o={prixAchatForm:{touched:!0,valid:this.prixAchatForm.valid}};this.store.dispatch(H({payload:{PrixVente:a.PrixVente,B01:{ChkEQV_StatutPrixPaye:a.ChkEQV_StatutPrixPaye,ChkEQV_RemarquePrixPaye:a.ChkEQV_RemarquePrixPaye},B02:{ChkEQV_StatutPrixAchat:a.ChkEQV_StatutPrixAchat,ChkEQV_ValAproxPrixAchat:a.ChkEQV_ValAproxPrixAchat,ChkEQV_RemarquePrixAchat:a.ChkEQV_RemarquePrixAchat},BienNonImmobiliers:a.BienNonImmobiliers}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))})),this.subs.add(this.prixAchatForm.get("ChkEQV_StatutPrixPaye").valueChanges.subscribe(a=>{this.prixAchatForm.get("ChkEQV_RemarquePrixPaye").setValue(null),this.incidentPrixPaye(a)})),this.subs.add(this.prixAchatForm.get("ChkEQV_StatutPrixAchat").valueChanges.subscribe(a=>{this.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").setValue(null),this.incidentPrixAchat(a,!0)}))}subscribeTouched(){this.subs.add(this.prixAchatForm.valueChanges.pipe((0,I.F)()).subscribe(a=>{const o={prixAchatForm:{touched:!0,valid:this.prixAchatForm.valid}};this.store.dispatch(H({payload:{PrixVente:a.PrixVente,B01:{ChkEQV_StatutPrixPaye:a.ChkEQV_StatutPrixPaye,ChkEQV_RemarquePrixPaye:a.ChkEQV_RemarquePrixPaye},B02:{ChkEQV_StatutPrixAchat:a.ChkEQV_StatutPrixAchat,ChkEQV_ValAproxPrixAchat:a.ChkEQV_ValAproxPrixAchat,ChkEQV_RemarquePrixAchat:a.ChkEQV_RemarquePrixAchat},BienNonImmobiliers:a.BienNonImmobiliers}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))}))}formControlOnBlur(){this.store.dispatch(h({payload:{prixAchatForm:{touched:!0,valid:this.prixAchatForm.valid}},numeroId:this.formToken}))}initBienNonImmobiliers(){const a=[],o=[this.EnumTypeBienNonImmobilierId.Meubles,this.EnumTypeBienNonImmobilierId.Vehicules,this.EnumTypeBienNonImmobilierId.Equipements,this.EnumTypeBienNonImmobilierId.Autres];for(const r of o){const u=this.formBuilder.group({id:[(0,_t.SiN)()],CodeBien:[r],Valeur:[""]});a.push(u)}return a}
1updateTreeValidity(a){Object.keys(a.controls).forEach(o=>{const r=a.controls[o];r instanceof s.gE||r instanceof s.Yp?this.updateTreeValidity(r):r.updateValueAndValidity()})}incidentPrixPaye(a){a?(this.prixAchatForm.get("ChkEQV_RemarquePrixPaye").disable({emitEvent:!1}),this.prixAchatForm.get("ChkEQV_RemarquePrixPaye").setValidators([])):(this.prixAchatForm.get("ChkEQV_RemarquePrixPaye").enable({emitEvent:!1}),this.prixAchatForm.get("ChkEQV_RemarquePrixPaye").setValidators([s.k0.required])),this.prixAchatForm.get("ChkEQV_RemarquePrixPaye").updateValueAndValidity({emitEvent:!1})}incidentPrixAchat(a,o){const r=this.prixAchatForm.get("BienNonImmobiliers");if(a)this.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").enable({emitEvent:!1}),this.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").setValidators([s.k0.required]),this.prixAchatForm.get("ChkEQV_RemarquePrixAchat").setValidators([s.k0.required]);else if(this.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").disable({emitEvent:!1}),this.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").setValidators([]),this.prixAchatForm.get("ChkEQV_RemarquePrixAchat").setValidators([]),o)for(const u of r.controls)u.get("Valeur").setValue(null);this.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").updateValueAndValidity({emitEvent:!1}),this.prixAchatForm.get("ChkEQV_RemarquePrixAchat").updateValueAndValidity({emitEvent:!1}),this.updateTreeValidity(r)}ngOnDestroy(){this.subs.unsubscribe()}}return(e=i).\u0275fac=function(a){return new(a||e)(t.rXU(_.il),t.rXU(s.ok),t.rXU(g.nX))},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-prix-achat"]],decls:45,vars:14,consts:()=>{let n,a,o,r,u,c,l,R,M,Q,v;return n="1. Le prix pay\xE9 correspond-il au prix inscrit ci-haut ?",a="Si non, pr\xE9cisez: ",o="2. Le prix d'achat comprend-il des meubles, \xE9quipements ou autres biens non immobiliers ?",r="Si oui, valeur approximative : ",u="Description : ",c=" Champ obligatoire",l=" Champ obligatoire",R=" Champ obligatoire",M=" Champ obligatoire",Q=" Champ obligatoire",v=" Champ obligatoire",[n,a,o,r,u,c,l,R,M,Q,v,[1,"form-section-content"],["connectForm","prixAchatForm",3,"formGroup"],[1,"mb-30"],[1,"cstm-lbl-mt-error"],["formControlName","ChkEQV_StatutPrixPaye",1,"radio-grp"],[1,"no-form-padding",3,"value"],["appearance","outline",1,"full-width",3,"floatLabel"],["matInput","","formControlName","ChkEQV_RemarquePrixPaye","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],["formControlName","ChkEQV_StatutPrixAchat"],[3,"value"],["floatLabel","never"],["formControlName","ChkEQV_ValAproxPrixAchat","matInput","","min","0","autocomplete","off",3,"blur","imask","unmask"],["formGroupName","BienNonImmobiliers",3,"ngClass"],[3,"formGroupName"],["matInput","","formControlName","ChkEQV_RemarquePrixAchat","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],[2,"padding-right","1rem"],["formControlName","Valeur","matInput","","min","0","autocomplete","off",3,"blur","imask","unmask"]]},template:function(a,o){1&a&&(t.j41(0,"div",11)(1,"form",12)(2,"div")(3,"p")(4,"strong"),t.EFF(5),t.k0s()(),t.j41(6,"p",13)(7,"strong"),t.pXf(8,0),t.k0s()(),t.DNE(9,fa,2,0,"mat-error",14),t.j41(10,"mat-radio-group",15),t.Z7z(11,Pa,2,2,"mat-radio-button",16,yt),t.k0s(),t.j41(13,"div")(14,"mat-label"),t.pXf(15,1),t.k0s(),t.j41(16,"mat-form-field",17)(17,"textarea",18),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(18,pa,2,0,"mat-error",14),t.k0s()()(),t.j41(19,"div")(20,"p",13)(21,"strong"),t.pXf(22,2),t.k0s(),t.DNE(23,Na,2,0,"mat-error",14),t.k0s(),t.j41(24,"mat-radio-group",19),t.Z7z(25,Va,2,2,"mat-radio-button",20,yt),t.k0s(),t.j41(27,"div")(28,"mat-label"),t.pXf(29,3),t.k0s(),t.j41(30,"mat-form-field",21)(31,"input",22),t.bIt("blur",function(){return o.formControlOnBlur()}),t.k0s(),t.DNE(32,Aa,2,0,"mat-error",14),t.k0s()(),t.j41(33,"div",23)(34,"table")(35,"tbody"),t.Z7z(36,Oa,9,15,"tr",24,t.Vm6),t.k0s()()(),t.j41(38,"div")(39,"mat-label"),t.pXf(40,4),t.k0s(),t.j41(41,"mat-form-field",17)(42,"textarea",25),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(43,"          "),t.k0s(),t.DNE(44,ga,2,0,"mat-error",14),t.k0s()()()()()),2&a&&(t.R
17$(),t.Y8G("formGroup",o.prixAchatForm),t.R7$(4),t.SpI("Prix : ",o.prixVente,""),t.R7$(4),t.vxM(9,o.prixAchatForm.get("ChkEQV_StatutPrixPaye").hasError("required")&&o.prixAchatForm.get("ChkEQV_StatutPrixPaye").touched?9:-1),t.R7$(2),t.Dyx(o.yesNoChoice),t.R7$(5),t.Y8G("floatLabel","never"),t.R7$(2),t.vxM(18,o.prixAchatForm.get("ChkEQV_RemarquePrixPaye").hasError("required")&&o.prixAchatForm.get("ChkEQV_RemarquePrixPaye").touched?18:-1),t.R7$(5),t.vxM(23,o.prixAchatForm.controls.ChkEQV_StatutPrixAchat.invalid&&o.prixAchatForm.controls.ChkEQV_StatutPrixAchat.touched?23:-1),t.R7$(2),t.Dyx(o.yesNoChoice),t.R7$(6),t.Y8G("imask",o.currencyMask)("unmask",!0),t.R7$(),t.vxM(32,o.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").hasError("required")&&o.prixAchatForm.get("ChkEQV_ValAproxPrixAchat").touched?32:-1),t.R7$(),t.Y8G("ngClass",t.eq3(12,Sa,!0!==o.prixAchatForm.controls.ChkEQV_StatutPrixAchat.value)),t.R7$(3),t.Dyx(o.prixAchatForm.controls.BienNonImmobiliers.controls),t.R7$(5),t.Y8G("floatLabel","never"),t.R7$(3),t.vxM(44,o.prixAchatForm.get("ChkEQV_RemarquePrixAchat").hasError("required")&&o.prixAchatForm.get("ChkEQV_RemarquePrixAchat").touched?44:-1))},dependencies:[N.YU,U.fg,d.rl,d.nJ,d.TL,L.xb,A.VT,A._g,s.qT,s.me,s.BC,s.cb,s.j4,s.JD,s.$R,Et.Zq,_t.a5g],encapsulation:2}),i})();function Ma(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Il faut choisir au moins une raison "),t.k0s())}function Qa(e,i){1&e&&(t.j41(0,"mat-error",35),t.pXf(1,4),t.k0s())}function va(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Champ obligatoire."),t.k0s())}function ba(e,i){if(1&e&&(t.j41(0,"mat-radio-button",36),t.EFF(1),t.k0s()),2&e){const n=i.$implicit;t.Y8G("value",n.value),t.R7$(),t.SpI(" ",n.description," ")}}function Fa(e,i){1&e&&(t.j41(0,"mat-error",35),t.pXf(1,5),t.k0s())}let Ia=(()=>{var e;class i{constructor(a,o,r){this.store=a,this.formBuilder=o,this.activatedRoute=r,this.statutSatisfactionEnum=[{description:"Oui",value:1},{description:"Non",value:2},{description:"Avec r\xe9serves",value:3}],this.subs=new $.yU}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.subs.add(this.store.select(P).pipe((0,T.s)(1)).subscribe(a=>{a.raisonAchatForm.touched&&this.raisonAchatForm.markAllAsTouched()})),this.subs.add(this.store.select(se).pipe((0,T.s)(1)).subscribe(a=>{this.raisonAchatForm.patchValue(a,{emitEvent:!1,onlySelf:!0}),a&&(this.incidentStatutSatisfaction(a.ChkEQV_StatutSatisfaction),this.incidentStatutAutre(a.ChkEQV_StatutAutre))})),this.store.select(P).subscribe(a=>{this.formEnqueteVenteState=a})}initForm(){this.raisonAchatForm=this.formBuilder.group({ChkEQV_StatutRapQuaPrix:[""],ChkEQV_StatutTerrain:[""],ChkEQV_StatusLocalisation:[""],ChkEQV_StatutStyleArchit:[""],ChkEQV_StatutNbrChambre:[""],ChkEQV_StatutSSFini:[""],ChkEQV_StatutGrandPieces:[""],ChkEQV_StatutProxServices:[""],ChkEQV_StatusCoupQuartier:[""],ChkEQV_StatusCoupImm:[""],ChkEQV_StatutVueLeau:[""],ChkEQV_StatutAccesEau:[""],ChkEQV_StatutTranqVoisinage:[""],ChkEQV_StatutRetraite:[""],ChkEQV_StatutRetourCampagne:[""],ChkEQV_StatusRetourFamille:[""],ChkEQV_StatutMaisonCleMain:[""],ChkEQV_StatutAutre:[""],ChkEQV_RemarqueRaisonAchat:[""],ChkEQV_StatutSatisfaction:["",s.k0.required],ChkEQV_RemarqueSatisfaction:[""]},{validators:[this.createAtleastOneCheckValidatorFn()]}),this.subs.add(this.raisonAchatForm.valueChanges.pipe((0,I.F)()).subscribe(a=>{const o={raisonAchatForm:{touched:!0,valid:this.raisonAchatForm.valid}};this.store.dispatch(pt({payload:{B12:{ChkEQV_StatutRapQuaPrix:a.ChkEQV_StatutRapQuaPrix,ChkEQV_StatutTerrain:a.ChkEQV_StatutTerrain,ChkEQV_StatusLocalisation:a.ChkEQV_StatusLocalisation,ChkEQV_StatutStyleArchit:a.ChkEQV_StatutStyleArchit,ChkEQV_StatutNbrChambre:a.ChkEQV_StatutNbrChambre,ChkEQV_StatutSSFini:a.ChkEQV_StatutSSFini,ChkEQV_StatutGrandPieces:a.ChkEQV_StatutGrandPieces,ChkEQV_StatutProxServices:a.ChkEQV_StatutProxServices,ChkEQV_StatusCoupQuartier:a.ChkEQV_StatusCoupQuartier,ChkEQV_StatusCoupImm:a.ChkEQV_StatusCoupImm,ChkEQV_StatutVueLeau:a.ChkEQV_StatutVueLeau,ChkEQV_StatutAccesEau:a.ChkEQV_StatutAccesEau,ChkEQV_StatutTranqVoisinage:a.ChkEQV_StatutTranqVoisinage,ChkEQV_StatutRetraite:a.ChkEQV_StatutRetraite,ChkEQV_StatutRetourCampagne:a.ChkEQV_StatutRetourCampagne,ChkEQV_StatusRetourFamille:a.ChkEQV_StatusRetourFamille,ChkEQV_StatutMaisonCleMain:a.ChkEQV_StatutMaisonCleMain,ChkEQV_StatutAutre:a.ChkEQV_StatutAutre,ChkEQV_RemarqueRaisonAchat:a.ChkEQV_RemarqueRaisonAchat},B13:{ChkEQV_StatutSatisfaction:a.ChkEQV_StatutSatisfaction,ChkEQV_RemarqueSatisfaction:a.ChkEQV_RemarqueSatisfaction}}})),this.store.dispatch(h({payload:o,numeroId:this.formToken}))})),this.subs.add(this.raisonAchatForm.get("ChkEQV_StatutAutre").valueChanges.subscribe(a=>{this.incidentStatutAutre(a)})),this.subs.add(this.raisonAchatForm.get("ChkEQV_StatutSatisfaction").valueChanges.subscribe(a=>{this.incidentStatutSatisfaction(a)}))}incidentStatutAutre(a){a?this.raisonAchatForm.get("ChkEQV_RemarqueRaisonAchat").setValidators([s.k0.required]):this.raisonAchatForm.get("ChkEQV_RemarqueRaisonAchat").setValidators([]),this.raisonAchatForm.get("ChkEQV_RemarqueRaisonAchat").updateV
1alueAndValidity({emitEvent:!1})}incidentStatutSatisfaction(a){2===a||3===a?this.raisonAchatForm.get("ChkEQV_RemarqueSatisfaction").setValidators([s.k0.required]):this.raisonAchatForm.get("ChkEQV_RemarqueSatisfaction").setValidators([]),this.raisonAchatForm.get("ChkEQV_RemarqueSatisfaction").updateValueAndValidity({emitEvent:!1})}formControlOnBlur(){this.store.dispatch(h({payload:{raisonAchatForm:{touched:!0,valid:this.raisonAchatForm.valid}},numeroId:this.formToken}))}createAtleastOneCheckValidatorFn(){return a=>{const o=a;let r=!1;for(const u of Object.keys(o.controls))"ChkEQV_StatutSatisfaction"!==u&&"ChkEQV_RemarqueSatisfaction"!==u&&"ChkEQV_RemarqueRaisonAchat"!==u&&(r=r||!!o.get(u).value);return r?null:{atleastOneCheck:!0}}}ngOnDestroy(){this.subs.unsubscribe()}}return(e=i).\u0275fac=function(a){return new(a||e)(t.rXU(_.il),t.rXU(s.ze),t.rXU(g.nX))},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-raison-achat"]],decls:93,vars:8,consts:()=>{let n,a,o,r,u,c;return n="12. Quelles sont les raisons vous ayant incit\xE9 \xE0 l'achat ?",a="Autres / Remarques :",o="13. \xCAtes-vous satisfait de votre achat ?",r="Autres / Remarques :",u=" Champ obligatoire",c=" Champ obligatoire",[n,a,o,r,u,c,[1,"form-section-content"],["connectForm","raisonAchatForm",3,"formGroup"],[1,"mb-30"],[4,"ngIf"],[1,"full-width","raison-achat-table"],["formControlName","ChkEQV_StatutAccesEau",1,"standard-checkbox"],["formControlName","ChkEQV_StatusLocalisation",1,"standard-checkbox"],["formControlName","ChkEQV_StatutRapQuaPrix",1,"standard-checkbox"],["formControlName","ChkEQV_StatutStyleArchit",1,"standard-checkbox"],["formControlName","ChkEQV_StatutMaisonCleMain",1,"standard-checkbox"],["formControlName","ChkEQV_StatutRetourCampagne",1,"standard-checkbox"],["formControlName","ChkEQV_StatutTranqVoisinage",1,"standard-checkbox"],["formControlName","ChkEQV_StatusCoupQuartier",1,"standard-checkbox"],["formControlName","ChkEQV_StatutNbrChambre",1,"standard-checkbox"],["formControlName","ChkEQV_StatusRetourFamille",1,"standard-checkbox"],["formControlName","ChkEQV_StatutVueLeau",1,"standard-checkbox"],["formControlName","ChkEQV_StatusCoupImm",1,"standard-checkbox"],["formControlName","ChkEQV_StatutTerrain",1,"standard-checkbox"],["formControlName","ChkEQV_StatutRetraite",1,"standard-checkbox"],["formControlName","ChkEQV_StatutGrandPieces",1,"standard-checkbox"],["formControlName","ChkEQV_StatutProxServices",1,"standard-checkbox"],["formControlName","ChkEQV_StatutSSFini",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAutre",1,"standard-checkbox"],["appearance","outline",1,"full-width",3,"floatLabel"],["matInput","","formControlName","ChkEQV_RemarqueRaisonAchat","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],["class","cstm-lbl-mt-error",4,"ngIf"],["formControlName","ChkEQV_StatutSatisfaction"],[3,"value",4,"ngFor","ngForOf"],["matInput","","formControlName","ChkEQV_RemarqueSatisfaction","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],[1,"cstm-lbl-mt-error"],[3,"value"]]},template:function(a,o){1&a&&(t.j41(0,"div",6)(1,"form",7)(2,"div")(3,"p",8)(4,"strong"),t.pXf(5,0),t.k0s()(),t.DNE(6,Ma,2,0,"mat-error",9),t.j41(7,"table",10)(8,"tbody")(9,"tr")(10,"td")(11,"mat-checkbox",11),t.EFF(12,"Acc\xe8s \xe0 un cours d'eau "),t.k0s()(),t.j41(13,"td")(14,"mat-checkbox",12),t.EFF(15,"Localisation "),t.k0s()()(),t.j41(16,"tr")(17,"td")(18,"mat-checkbox",13),t.EFF(19,"Rapport qualit\xe9-prix "),t.k0s()(),t.j41(20,"td")(21,"mat-checkbox",14),t.EFF(22,"Style architectural "),t.k0s()()(),t.j41(23,"tr")(24,"td")(25,"mat-checkbox",15),t.EFF(26,"Maison cl\xe9 en main "),t.k0s()(),t.j41(27,"td")(28,"mat-checkbox",16),t.EFF(29,"Retour en campagne "),t.k0s()()(),t.j41(30,"tr")(31,"td")(32,"mat-checkbox",17),t.EFF(33,"Tranquillit\xe9 du voisinage"),t.k0s()(),t.j41(34,"td")(35,"mat-checkbox",18),t.EFF(36,"Coup de coeur pour le quartier"),t.k0s()()(),t.j41(37,"tr")(38,"td")(39,"mat-checkbox",19),t.EFF(40,"Nombre de chambres "),t.k0s()(),t.j41(41,"td")(42,"mat-checkbox",20),t.EFF(43,"Retour pr\xe8s de la famille"),t.k0s()()(),t.j41(44,"tr")(45,"td")(46,"mat-checkbox",21),t.EFF(47,"Vue sur l'eau "),t.k0s()(),t.j41(48,"td")(49,"mat-checkbox",22),t.EFF(50,"Coup de coeur pour l'immeuble"),t.k0s()()(),t.j41(51,"tr")(52,"td")(53,"mat-checkbox",23),t.EFF(54,"Pour le terrain "),t.k0s()(),t.j41(55,"td")(56,"mat-checkbox",24),t.EFF(57,"Retraite"),t.k0s()()(),t.j41(58,"tr")(59,"td")(60,"mat-checkbox",25),t.EFF(61,"Grandeur des pi\xe8ces "),t.k0s()(),t.j41(62,"td")(63,"mat-checkbox",26),t.EFF(64,"Proximit\xe9 des services "),t.k0s()()(),t.j41(65,"tr")(66,"td")(67,"mat-checkbox",27),t.EFF(68,"Sous-sol fini"),t.k0s()(),t.j41(69,"td")(70,"mat-checkbox",28),t.EFF(71,"Autre"),t.k0s()()()()(),t.j41(72,"div")(73,"mat-label"),t.pXf(74,1),t.k0s(),t.j41(75,"mat-form-field",29)(76,"textarea",30),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(77,"          "),t.k0s(),t.DNE(78,Qa,2,0,"mat-error",31),t.k0s()()(),t.j41(79,"div")(80,"p",8)(81,"strong"),t.pXf(82,2),t.k0s()(),t.j41(83,"mat-radio-group",32),t.DNE(84,va,2,0,"mat-error",9)(85,ba,2,2,"mat-radio-button",33),t.k0s(),t.j41(86,"div")(87,"mat-label"),t.pXf(88,3),t.k0s(),t.j41(89,"mat-form-field",29)(90,"textarea",34),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(91,"          "),t.k0s(),t.DNE(92,Fa,2,0,"mat-error",31),t.k0s()()()()()),2&a&&(t.R
17$(),t.Y8G("formGroup",o.raisonAchatForm),t.R7$(5),t.Y8G("ngIf",o.raisonAchatForm.hasError("atleastOneCheck")&&o.raisonAchatForm.touched),t.R7$(69),t.Y8G("floatLabel","never"),t.R7$(3),t.Y8G("ngIf",o.raisonAchatForm.get("ChkEQV_RemarqueRaisonAchat").hasError("required")&&o.raisonAchatForm.get("ChkEQV_RemarqueRaisonAchat").touched),t.R7$(6),t.Y8G("ngIf",o.raisonAchatForm.get("ChkEQV_StatutSatisfaction").hasError("required")&&o.raisonAchatForm.touched),t.R7$(),t.Y8G("ngForOf",o.statutSatisfactionEnum),t.R7$(4),t.Y8G("floatLabel","never"),t.R7$(3),t.Y8G("ngIf",o.raisonAchatForm.get("ChkEQV_RemarqueSatisfaction").hasError("required")&&o.raisonAchatForm.get("ChkEQV_RemarqueSatisfaction").touched))},dependencies:[N.Sq,N.bT,U.fg,d.rl,d.nJ,d.TL,L.xb,A.VT,A._g,j.So,s.qT,s.me,s.BC,s.cb,s.j4,s.JD],encapsulation:2}),i})();function xa(e,i){1&e&&(t.j41(0,"mat-error"),t.EFF(1," Il faut choisir au moins un des travaux "),t.k0s())}function Da(e,i){if(1&e&&(t.j41(0,"div"),t.DNE(1,xa,2,0,"mat-error",8),t.j41(2,"table",11)(3,"thead")(4,"tr",12),t.nrm(5,"th"),t.j41(6,"th"),t.EFF(7,"Avant"),t.k0s(),t.j41(8,"th"),t.EFF(9,"Apr\xe8s"),t.k0s()()(),t.j41(10,"tbody")(11,"tr",12)(12,"td"),t.EFF(13,"Am\xe9nagement ext."),t.k0s(),t.j41(14,"td",13),t.nrm(15,"mat-checkbox",14),t.k0s(),t.j41(16,"td",13),t.nrm(17,"mat-checkbox",15),t.k0s()(),t.j41(18,"tr",12)(19,"td"),t.EFF(20,"Parement"),t.k0s(),t.j41(21,"td",13),t.nrm(22,"mat-checkbox",16),t.k0s(),t.j41(23,"td",13),t.nrm(24,"mat-checkbox",17),t.k0s()(),t.j41(25,"tr",12)(26,"td"),t.EFF(27,"Cuisine"),t.k0s(),t.j41(28,"td",13),t.nrm(29,"mat-checkbox",18),t.k0s(),t.j41(30,"td",13),t.nrm(31,"mat-checkbox",19),t.k0s()(),t.j41(32,"tr",12)(33,"td"),t.EFF(34,"Piscine creus\xe9e"),t.k0s(),t.j41(35,"td",13),t.nrm(36,"mat-checkbox",20),t.k0s(),t.j41(37,"td",13),t.nrm(38,"mat-checkbox",21),t.k0s()(),t.j41(39,"tr",12)(40,"td"),t.EFF(41,"D\xe9pendances (Remise, garage)"),t.k0s(),t.j41(42,"td",13),t.nrm(43,"mat-checkbox",22),t.k0s(),t.j41(44,"td",13),t.nrm(45,"mat-checkbox",23),t.k0s()(),t.j41(46,"tr",12)(47,"td"),t.EFF(48,"Planchers"),t.k0s(),t.j41(49,"td",13),t.nrm(50,"mat-checkbox",24),t.k0s(),t.j41(51,"td",13),t.nrm(52,"mat-checkbox",25),t.k0s()(),t.j41(53,"tr",12)(54,"td"),t.EFF(55,"\xc9lectricit\xe9"),t.k0s(),t.j41(56,"td",13),t.nrm(57,"mat-checkbox",26),t.k0s(),t.j41(58,"td",13),t.nrm(59,"mat-checkbox",27),t.k0s()(),t.j41(60,"tr",12)(61,"td"),t.EFF(62,"Plomberie"),t.k0s(),t.j41(63,"td",13),t.nrm(64,"mat-checkbox",28),t.k0s(),t.j41(65,"td",13),t.nrm(66,"mat-checkbox",29),t.k0s()(),t.j41(67,"tr",12)(68,"td"),t.EFF(69,"Fen\xeatres"),t.k0s(),t.j41(70,"td",13),t.nrm(71,"mat-checkbox",30),t.k0s(),t.j41(72,"td",13),t.nrm(73,"mat-checkbox",31),t.k0s()(),t.j41(74,"tr",12)(75,"td"),t.EFF(76,"Portes"),t.k0s(),t.j41(77,"td",13),t.nrm(78,"mat-checkbox",32),t.k0s(),t.j41(79,"td",13),t.nrm(80,"mat-checkbox",33),t.k0s()(),t.j41(81,"tr",12)(82,"td"),t.EFF(83,"Finition du sous-sol"),t.k0s(),t.j41(84,"td",13),t.nrm(85,"mat-checkbox",34),t.k0s(),t.j41(86,"td",13),t.nrm(87,"mat-checkbox",35),t.k0s()(),t.j41(88,"tr",12)(89,"td"),t.EFF(90,"Salle d'eau"),t.k0s(),t.j41(91,"td",13),t.nrm(92,"mat-checkbox",36),t.k0s(),t.j41(93,"td",13),t.nrm(94,"mat-checkbox",37),t.k0s()(),t.j41(95,"tr",12)(96,"td"),t.EFF(97,"Fosse septique ou puits"),t.k0s(),t.j41(98,"td",13),t.nrm(99,"mat-checkbox",38),t.k0s(),t.j41(100,"td",13),t.nrm(101,"mat-checkbox",39),t.k0s()(),t.j41(102,"tr",12)(103,"td"),t.EFF(104,"Salle de bain"),t.k0s(),t.j41(105,"td",13),t.nrm(106,"mat-checkbox",40),t.k0s(),t.j41(107,"td",13),t.nrm(108,"mat-checkbox",41),t.k0s()(),t.j41(109,"tr",12)(110,"td"),t.EFF(111,"Fournaise"),t.k0s(),t.j41(112,"td",13),t.nrm(113,"mat-checkbox",42),t.k0s(),t.j41(114,"td",13),t.nrm(115,"mat-checkbox",43),t.k0s()(),t.j41(116,"tr",12)(117,"td"),t.EFF(118,"Structure"),t.k0s(),t.j41(119,"td",13),t.nrm(120,"mat-checkbox",44),t.k0s(),t.j41(121,"td",13),t.nrm(122,"mat-checkbox",45),t.k0s()(),t.j41(123,"tr",12)(124,"td"),t.EFF(125,"Isolation"),t.k0s(),t.j41(126,"td",13),t.nrm(127,"mat-checkbox",46),t.k0s(),t.j41(128,"td",13),t.nrm(129,"mat-checkbox",47),t.k0s()(),t.j41(130,"tr",12)(131,"td"),t.EFF(132,"Toiture"),t.k0s(),t.j41(133,"td",13),t.nrm(134,"mat-checkbox",48),t.k0s(),t.j41(135,"td",13),t.nrm(136,"mat-checkbox",49),t.k0s()()()()()),2&e){const n=t.XpG();t.R7$(),t.Y8G("ngIf",n.travauxForm.hasError("atleastOneCheck")&&n.travauxForm.touched)}}let Ua=(()=>{var e;class i{constructor(a,o,r){this.store=a,this.formBuilder=o,this.activatedRoute=r,this.controlNamesWithoutAucunAndRemarque=["ChkEQV_StatutAvantAmeExt","ChkEQV_StatutApresAmeE
1xt","ChkEQV_StatutAvantCuisine","ChkEQV_StatutApresCuisine","ChkEQV_StatutAvantDependance","ChkEQV_StatutApresDependance","ChkEQV_StatutAvantElectricite","ChkEQV_StatutApresElectricite","ChkEQV_StatutAvantFenetre","ChkEQV_StatutApresFenetre","ChkEQV_StatutAvantFinitionSS","ChkEQV_StatutApresFinitionSS","ChkEQV_StatutAvantFosseSpetique","ChkEQV_StatutApresFosseSpetique","ChkEQV_StatutAvantFournaise","ChkEQV_StatutApresFournaise","ChkEQV_StatutAvantIsolation","ChkEQV_StatutApresIsolation","ChkEQV_StatutAvantParement","ChkEQV_StatutApresParement","ChkEQV_StatutAvantPiscineCreuse","ChkEQV_StatutApresPiscineCreuse","ChkEQV_StatutAvantPlomberie","ChkEQV_StatutApresPlomberie","ChkEQV_StatutAvantPlanchers","ChkEQV_StatutApresPlanchers","ChkEQV_StatutAvantPortes","ChkEQV_StatutApresPortes","ChkEQV_StatutAvantSalleEau","ChkEQV_StatutApresSalleEau","ChkEQV_StatutAvantSalleBain","ChkEQV_StatutApresSalleBain","ChkEQV_StatutAvantStructure","ChkEQV_StatutApresStructure","ChkEQV_StatutAvantToiture","ChkEQV_StatutApresToiture"],this.subs=new $.yU}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.initForm(),this.subs.add(this.store.select(P).pipe((0,T.s)(1)).subscribe(a=>{a.travauxForm.touched&&this.travauxForm.markAllAsTouched()})),this.subs.add(this.store.select(ie).pipe((0,T.s)(1)).subscribe(a=>{this.travauxForm.patchValue(a,{emitEvent:!1,onlySelf:!0})})),this.subs.add(this.store.select(P).subscribe(a=>{this.formEnqueteVenteState=a}))}initForm(){const a={};for(const o of this.controlNamesWithoutAucunAndRemarque)a[o]=[""];this.travauxForm=this.formBuilder.group({...a,ChkEQV_RemarqueTravauxEffectuee:[""],ChkEQV_StatutAucunTravauxEffectuee:[""]},{validators:[this.createAtleastOneCheckValidatorFn()]}),this.subs.add(this.travauxForm.valueChanges.pipe((0,I.F)()).subscribe(o=>{const r={travauxForm:{touched:!0,valid:this.travauxForm.valid}},u={};for(const l of this.controlNamesWithoutAucunAndRemarque)u[l]=o[l];const c={B10:{...u,ChkEQV_RemarqueTravauxEffectuee:o.ChkEQV_RemarqueTravauxEffectuee,ChkEQV_StatutAucunTravauxEffectuee:o.ChkEQV_StatutAucunTravauxEffectuee}};this.store.dispatch(ft({payload:c})),this.store.dispatch(h({payload:r,numeroId:this.formToken}))})),this.subs.add(this.travauxForm.get("ChkEQV_StatutAucunTravauxEffectuee").valueChanges.subscribe(o=>{if(o)for(const r of this.controlNamesWithoutAucunAndRemarque)this.travauxForm.get(r).setValue(null),this.travauxForm.get(r).disable({emitEvent:!1});else for(const r of this.controlNamesWithoutAucunAndRemarque)this.travauxForm.get(r).enable({emitEvent:!1})}))}formControlOnBlur(){this.store.dispatch(h({payload:{travauxForm:{touched:!0,valid:this.travauxForm.valid}},numeroId:this.formToken}))}createAtleastOneCheckValidatorFn(){return a=>{const o=a;let u=!1;if(!1===o.get("ChkEQV_StatutAucunTravauxEffectuee").value)for(const c of this.controlNamesWithoutAucunAndRemarque)u=u||!!o.get(c).value;else u=!0;return u?null:{atleastOneCheck:!0}}}ngOnDestroy(){this.subs.unsubscribe()}}return(e=i).\u0275fac=function(a){return new(a||e)(t.rXU(_.il),t.rXU(s.ze),t.rXU(g.nX))},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-travaux"]],decls:23,vars:5,consts:()=>{let n,a,o;return n="10. Y a-t-il eu des travaux effectu\xE9s sur la propri\xE9t\xE9 avant et/ou apr\xE8s l'achat ?",a="(Avant : travaux effectu\xE9s par le vendeur Apr\xE8s : travaux effectu\xE9s par l'acheteur)",o="Remarques :",[n,a,o,[1,"form-section-content"],["connectForm","travauxForm",3,"formGroup"],[1,"mb-30"],["formControlName","ChkEQV_StatutAucunTravauxEffectuee",1,"radio-grp"],[1,"no-form-padding","no-ev-padding",3,"value"],[4,"ngIf"],["appearance","outline",1,"full-width",3,"floatLabel"],["matInput","","formControlName","ChkEQV_RemarqueTravauxEffectuee","matTextareaAutosize","'true'","cdkTextareaAutosize","","matAutosizeMinRows","3",1,"hide-scroll",3,"blur"],[1,"full-width","table-info"],[1,"border-bottom","h-70"],[1,"checkbox-td"],["formControlName","ChkEQV_StatutAvantAmeExt",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresAmeExt",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantParement",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresParement",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantCuisine",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresCuisine",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantPiscineCreuse",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresPiscineCreuse",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantDependance",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresDependance",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantPlanchers",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresPlanchers",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantElectricite",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresElectricite",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantPlomberie",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresPlomber
1ie",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantFenetre",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresFenetre",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantPortes",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresPortes",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantFinitionSS",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresFinitionSS",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantSalleEau",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresSalleEau",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantFosseSpetique",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresFosseSpetique",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantSalleBain",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresSalleBain",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantFournaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresFournaise",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantStructure",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresStructure",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantIsolation",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresIsolation",1,"standard-checkbox"],["formControlName","ChkEQV_StatutAvantToiture",1,"standard-checkbox"],["formControlName","ChkEQV_StatutApresToiture",1,"standard-checkbox"]]},template:function(a,o){1&a&&(t.j41(0,"div",3)(1,"form",4)(2,"p",5)(3,"strong")(4,"span"),t.pXf(5,0),t.k0s(),t.nrm(6,"br"),t.j41(7,"span"),t.pXf(8,1),t.k0s()()(),t.j41(9,"mat-radio-group",6)(10,"mat-radio-button",7),t.EFF(11,"Oui"),t.k0s(),t.j41(12,"mat-radio-button",7),t.EFF(13,"Non"),t.k0s()(),t.DNE(14,Da,137,1,"div",8),t.nrm(15,"br")(16,"br"),t.j41(17,"div")(18,"mat-label"),t.pXf(19,2),t.k0s(),t.j41(20,"mat-form-field",9)(21,"textarea",10),t.bIt("blur",function(){return o.formControlOnBlur()}),t.EFF(22,"       "),t.k0s()()()()()),2&a&&(t.R7$(),t.Y8G("formGroup",o.travauxForm),t.R7$(9),t.Y8G("value",!1),t.R7$(2),t.Y8G("value",!0),t.R7$(2),t.Y8G("ngIf",!1===o.travauxForm.get("ChkEQV_StatutAucunTravauxEffectuee").value),t.R7$(6),t.Y8G("floatLabel","never"))},dependencies:[N.bT,U.fg,d.rl,d.nJ,d.TL,L.xb,A.VT,A._g,j.So,s.qT,s.me,s.BC,s.cb,s.j4,s.JD],encapsulation:2}),i})();var La=E(21413),$a=E(28528);let qa=(()=>{var e;class i{constructor(){this.store=(0,t.WQX)(_.il),this.formBuilder=(0,t.WQX)(s.ok),this.activatedRoute=(0,t.WQX)(g.nX),this.destroyRef=(0,t.WQX)(t.abz),this.removeFileSubject=new La.B,this.uploadPath="_propriete/enquete-vente/documents"}ngOnInit(){const a=Number(this.activatedRoute.snapshot.params.numeroId);this.uploadPath=`${this.uploadPath}/${a}`,this.initForm(a),this.store.select(P).pipe((0,T.s)(1)).subscribe({next:o=>{o.attachementsForm.touched&&this.attachementsForm.markAllAsTouched()}}),this.store.select(_e).pipe((0,T.s)(1)).subscribe({next:o=>{this.attachementsForm.patchValue(o,{emitEvent:!1,onlySelf:!0})}}),this.store.select(P).pipe((0,C.pQ)(this.destroyRef)).subscribe({next:o=>{this.formEnqueteVenteState=o}})}initForm(a){this.attachementsForm=this.formBuilder.group({Attachements:[[]]}),this.attachementsForm.valueChanges.pipe((0,I.F)(),(0,C.pQ)(this.destroyRef)).subscribe({next:o=>{const r={attachementsForm:{touched:!0,valid:this.attachementsForm.valid}};this.store.dispatch(Nt({payload:o})),this.store.dispatch(h({payload:r,numeroId:a}))}})}removeFile(a){this.removeFileSubject.next(a)}}return(e=i).\u0275fac=function(a){return new(a||e)},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-attachements"]],decls:6,vars:6,consts:[[1,"form-section-content"],["connectForm","attachementsForm",3,"formGroup"],[1,"form-section","field-padding-fix"],["multiple","true","formControlName","Attachements",1,"primary-file-upload",3,"isPublic","removeFileEvent","uploadPath","compressImages","maxFiles"]],template:function(a,o){1&a&&(t.j41(0,"div",0)(1,"form",1)(2,"h1"),t.EFF(3,"Documents"),t.k0s(),t.j41(4,"section",2),t.nrm(5,"vplus-file-uploader",3),t.k0s()()()),2&a&&(t.R7$(),t.Y8G("formGroup",o.attachementsForm),t.R7$(4),t.Y8G("isPublic",!0)("removeFileEvent",o.removeFileSubject.asObservable())("uploadPath",o.uploadPath)("compressImages",!0)("maxFiles",5))},dependencies:[s.qT,s.BC,s.cb,s.j4,s.JD,$a.e],encapsulation:2}),i})();
1const Ba=["SuccessFailSpinner"],Ga=["scrollContainer"],ja=["attestationRef"],Xa=e=>({"filter-searche-global-active":e}),ya=e=>({"sidenav-toggled":e}),Ha=e=>({"is-active":e}),b=e=>({"sidenav-section-hidden-auto-dcl":e}),x=e=>({active:e}),za=(e,i)=>({"icon-current":e,"icon-inactive":i,"icon-valid":!0}),D=(e,i,n,a)=>({"icon-current":e,"icon-inactive":i,"icon-valid":n,"icon-invalid":a}),Ya=e=>({"sidenav-content-toggled":e});function wa(e,i){if(1&e&&t.nrm(0,"vplus-loading-spinner",32),2&e){const n=t.XpG();t.Y8G("loadingFailed",n.dataLoadingFailed)}}function Wa(e,i){1&e&&(t.j41(0,"h1",43),t.pXf(1,4),t.k0s())}function Ja(e,i){1&e&&(t.j41(0,"h1",43),t.pXf(1,5),t.k0s())}function Za(e,i){1&e&&(t.j41(0,"h1",43),t.pXf(1,6),t.k0s())}function Ka(e,i){if(1&e&&(t.j41(0,"p"),t.EFF(1),t.k0s()),2&e){const n=t.XpG(3);t.R7$(),t.JRh(n.successMessage)}}function to(e,i){if(1&e){const n=t.RV6();t.j41(0,"button",44),t.bIt("click",function(){t.eBV(n);const o=t.XpG(3);return t.Njj(o.redirectAccueil())}),t.pXf(1,7),t.k0s()}}function eo(e,i){if(1&e&&(t.j41(0,"div",36)(1,"div",37),t.DNE(2,Wa,2,0,"h1",38)(3,Ja,2,0,"h1",38)(4,Za,2,0,"h1",38),t.nrm(5,"success-fail-spinner",39,0),t.DNE(7,Ka,2,1,"p",40),t.nrm(8,"br")(9,"br"),t.j41(10,"div",41),t.DNE(11,to,2,0,"button",42),t.k0s()()()),2&e){const n=t.XpG(2);t.R7$(2),t.Y8G("ngIf",n.isSent&&!n.isSuccess&&!n.isFailed),t.R7$(),t.Y8G("ngIf",n.isSuccess&&!n.isFailed),t.R7$(),t.Y8G("ngIf",n.isFailed&&!n.isSuccess),t.R7$(),t.Y8G("startEnabled",!0),t.R7$(2),t.Y8G("ngIf",n.isSuccess),t.R7$(4),t.Y8G("ngIf",n.isSuccess||n.isFailed)}}function ao(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&e){const n=t.XpG(4);t.R7$(),t.JRh(n.propriete.Adr_AdresseFormatte)}}function oo(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.nI1(2,"date"),t.k0s()),2&e){const n=t.XpG(4);t.R7$(),t.JRh(t.i5U(2,1,n.veVerDateVente,"yyyy-MM-dd"))}}function no(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&e){const n=t.XpG(4);t.R7$(),t.JRh(n.veNoInsc)}}function io(e,i){if(1&e&&(t.j41(0,"span"),t.EFF(1),t.k0s()),2&e){const n=t.XpG(4);t.R7$(),t.JRh(n.acquereur)}}function ro(e,i){if(1&e&&(t.qex(0),t.j41(1,"div",59)(2,"h1"),t.pXf(3,17),t.k0s(),t.j41(4,"section",60)(5,"p")(6,"span"),t.pXf(7,18),t.k0s(),t.EFF(8,"\xa0:\xa0 "),t.DNE(9,ao,2,1,"span",40),t.k0s(),t.j41(10,"p")(11,"span"),t.pXf(12,19),t.k0s(),t.EFF(13,"\xa0:\xa0 "),t.DNE(14,oo,3,4,"span",40),t.k0s()(),t.j41(15,"section",60)(16,"p")(17,"span"),t.pXf(18,20),t.k0s(),t.EFF(19,"\xa0:\xa0 "),t.DNE(20,no,2,1,"span",40),t.k0s(),t.j41(21,"p")(22,"span"),t.pXf(23,21),t.k0s(),t.EFF(24,"\xa0:\xa0 "),t.DNE(25,io,2,1,"span",40),t.k0s()(),t.nrm(26,"mat-divider"),t.j41(27,"section",61)(28,"strong"),t.pXf(29,22),t.k0s(),t.nrm(30,"br"),t.j41(31,"ul",62)(32,"li"),t.pXf(33,23),t.k0s(),t.j41(34,"li"),t.pXf(35,24),t.k0s(),t.j41(36,"li"),t.pXf(37,25),t.k0s()(),t.j41(38,"p"),t.EFF(39),t.k0s()()(),t.bVm()),2&e){const n=t.XpG(3);t.R7$(9),t.Y8G("ngIf",n.propriete),t.R7$(5),t.Y8G("ngIf",n.propriete),t.R7$(6),t.Y8G("ngIf",n.propriete),t.R7$(5),t.Y8G("ngIf",n.propriete),t.R7$(14),t.SpI(" ",n.helpMessage," ")}}function so(e,i){if(1&e){const n=t.RV6();t.j41(0,"div",63)(1,"button",44),t.bIt("click",function(){t.eBV(n);const o=t.XpG(3);return t.Njj(o.nextTabContent())}),t.j41(2,"span"),t.pXf(3,26),t.k0s(),t.nrm(4,"i",64),t.k0s()()}}function _o(e,i){if(1&e){const n=t.RV6();t.j41(0,"mat-sidenav-container",45)(1,"mat-sidenav",46,1)(3,"div",47),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.sidenavToggle())}),t.j41(4,"button",48)(5,"span",49),t.nrm(6,"span",50),t.k0s()(),t.j41(7,"span",51),t.pXf(8,8),t.k0s()(),t.j41(9,"mat-nav-list",52)(10,"mat-list-item",53),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(0))}),t.nrm(11,"i",54),t.j41(12,"span",54),t.pXf(13,9),t.k0s()(),t.j41(14,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(1))}),t.nrm(15,"i",54),t.j41(16,"span",54),t.pXf(17,10),t.k0s()(),t.j41(18,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(2))}),t.nrm(19,"i",54),t.j41(20,"span",54),t.pXf(21,11),t.k0s()(),t.j41(22,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(3))}),t.nrm(23,"i",54),t.j41(24,"span",54),t.pXf(25,12),t.k0s()(),t.j41(26,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(4))}),t.nrm(27,"i",54),t.j41(28,"span",54),t.pXf(29,13),t.k0s()(),t.j41(30,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(5))}),t.nrm(31,"i",54),t.j41(32,"span",54),t.EFF(33,"Facteurs d'influence"),t.k0s()(),t.j41(34,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(6))}),t.nrm(35,"i",54),t.j41(36,"span",54),t.pXf(37,14),t.k0s()(),t.j41(38,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(7))}),t.nrm(39,"i",54),t.j41(40,"span",54),t.pXf(41,15),t.k0s()(),t.j41(42,"mat-list-item",55),t.bIt("click",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.switchTabContent(8))}),t.nrm(43,"i",54),t.j41(44,"span",54),t.pXf(45,16),t.k0s()()()(),t.j41(46,"div",56,2)(48,"div"),t.DNE(49,ro,40,5,"ng-container",40),t.qex(50),t.nrm(51,"vplus-enquete-vente-prix-achat")(52,"vplus-enquete-vente-mise-marche")(53,"vplus-enquete-vente-negociation-prix")(54,"vplus-enquete-vente-travaux")(55,"vplus-enquete-vente-affectation-prix")(56,"vplus-enquete-vente-raison-achat")(57,"vplus-enquete-vente-attachements"),t.j41(58,"vplus-enquete-vente-attestation",57,3),t.mxI("isWorkingChange",function(o){t.eBV(n);const r=t.XpG(2);return t.DH7(r.isAttestationWorking,o)||(r.isAttestationWorking=o),t.Njj(o)}),t.bIt("haveDeclaredEvent",function(o){t.eBV(n);const r=t.XpG(2);return t.Njj(r.haveDeclaredEvent(o))})("submitFormEvent",function(){t.eBV(n);const o=t.XpG(2);return t.Njj(o.sendEnquete())}),t.k0s(),t.DNE(60,so,5,0,"div",58),t.bVm(),t.k0s()()()}if(2&e){const n=t.XpG(2);t.R7$(),t.Y8G("fixedInViewport",!0)("ngClass",t.eq3(51,ya,n.isToggled)),t.R7$(3),t.Y8G("ngClass",t.eq3(53,Ha,!n.isToggled)),t.R7$(3),t.Y8G("ngClass",t.eq3(55,b,n.isToggled)),t.R7$(3),t.Y8G("ngClass",t.eq3(57,x,0===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.l_i(59,za,0===n.activeTab,0!==n.activeTab)),t.R7$(),t.Y8G("ngClass",t.eq3(62,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(64,x,1===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(66,D,1===n.activeTab,1!==n.activeTab,n.formEnqueteVenteState.prixAchatForm.touched&&n.formEnqueteVenteState.prixAchatForm.valid,1!==n.activeTab&&n.formEnqueteVenteState.prixAchatForm.touched&&!n.formEnqueteVenteState.prixAchatForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(71,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(73,x,2===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(75,D,2===n.activeTab,2!==n.activeTab,n.formEnqueteVenteState.miseMarcheForm.touched&&n.formEnqueteVenteState.miseMarcheForm.valid,2!==n.activeTab&&n.formEnqueteVenteState.miseMarcheForm.touched&&!n.formEnqueteVenteState.miseMarcheForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(80,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(82,x,3===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(84,D,3===n.activeTab,3!==n.activeTab,n.formEnqueteVenteState.negociationForm.touched&&n.formEnqueteVenteState.negociationForm.valid,3!==n.activeTab&&n.formEnqueteVenteState.negociationForm.touched&&!n.formEnqueteVenteState.negociationForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(89,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(91,x,4===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(93,D,4===n.activeTab,4!==n.activeTab,n.formEnqueteVenteState.travauxForm.touched&&n.formEnqueteVenteState.travauxForm.valid,4!==n.activeTab&&n.formEnqueteVenteState.travauxForm.touched&&!n.formEnqueteVenteState.travauxForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(98,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(100,x,5===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(102,D,5===n.activeTab,5!==n.activeTab,n.formEnqueteVenteState.affectationPrixForm.touched&&n.formEnqueteVenteState.affectationPrixForm.valid,5!==n.activeTab&&n.formEnqueteVenteState.affectationPrixForm.touched&&!n.formEnqueteVenteState.affectationPrixForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(107,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(109,x,6===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(111,D,6===n.activeTab,6!==n.activeTab,n.formEnqueteVenteState.raisonAchatForm.touched&&n.formEnqueteVenteState.raisonAchatForm.valid,6!==n.activeTab&&n.formEnqueteVenteState.raisonAchatForm.touched&&!n.formEnqueteVenteState.raisonAchatForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(116,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(118,x,7===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(120,D,7===n.activeTab,7!==n.activeTab,n.formEnqueteVenteState.attachementsForm.touched&&n.formEnqueteVenteState.attachementsForm.valid,7!==n.activeTab&&n.formEnqueteVenteState.attachementsForm.touched&&!n.formEnqueteVenteState.attachementsForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(125,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(127,x,8===n.activeTab)),t.R7$(),t.Y8G("ngClass",t.ziG(129,D,8===n.activeTab,8!==n.activeTab,n.formEnqueteVenteState.attestationForm.touched&&n.formEnqueteVenteState.attestationForm.valid,8!==n.activeTab&&n.formEnqueteVenteState.attestationForm.touched&&!n.formEnqueteVenteState.attestationForm.valid)),t.R7$(),t.Y8G("ngClass",t.eq3(134,b,n.isToggled)),t.R7$(2),t.Y8G("ngClass",t.eq3(136,Ya,n.isToggled)),t.R7$(3),t.Y8G("ngIf",0==n.activeTab),t.R7$(2),t.AVh("hide",1!==n.activeTab),t.R7$(),t.AVh("hide",2!==n.activeTab),t.R7$(),t.AVh("hide",3!==n.activeTab),t.R7$(),t.AVh("hide",4!==n.activeTab),t.R7$(),t.AVh("hide",5!==n.activeTab),t.R7$(),t.AVh("hide",6!==n.activeTab),t.R7$(),t.AVh("hide",7!==n.activeTab),t.R7$(),t.AVh("hide",8!==n.activeTab),t.R50("isWorking",n.isAttestationWorking),t.R7$(2),t.Y8G("ngIf",8!==n.activeTab)}}function Eo(e,i){if(1&e&&(t.j41(0,"div",33),t.DNE(1,eo,12,6,"div",34)(2,_o,61,138,"mat-sidenav-container",35),t.k0s()),2&e){const n=t.XpG();t.R7$(),t.Y8G("ngIf",n.isSent),t.R7$(),t.Y8G("ngIf",!1===n.isSent)}}const co=g.iI.forChild([{path:"",component:pe,children:[{path:"formulaire/:numeroId",component:(()=>{var e;class i{constructor(){this.destroyRef=(0,t.WQX)(t.abz),this.store=(0,t.WQX)(_.il),this.actions$=(0,t.WQX)(V.En),this.router=(0,t.WQX)(g.Ix),this.dialog=(0,t.WQX)(xt.bZ),this.appConfig=(0,t.WQX)(bt.o),this.activatedRoute=(0,t.WQX)(g.nX),this.proprieteService=(0,t.WQX)(vt.K),this.dataLoaded=!1,this.dataLoadingFailed=!1,this.isToggled=!1,this.isSent=!1,this.isSuccess=!1,this.isFailed=!1,this.successMessage="",this.selectIsSearchHeaderVisible$=this.store.select(F.selectIsSearchHeaderVisible),this.isAttestationWorking=(0,t.vPA)(!1),this.activeTab=0,this.helpMessage="Pour toute question, vous pouvez communiquer avec votre organisme municipal et nous vous rappellerons dans un d\xE9lai de 48 heures ouvrables",this.formulaireIncompletContent='<div class="help-modal-with-img">\n  \t<div class="align-center padding-bottom">\n  \t\t\t<h2><i class="icon-invalid small-margin-right"></i>'+"Formulaire incomplet"+'</h2>\n  \t\t\t</div>\n  \t\t\t<section class="help-modal-section">\n  \t\t\t\t<p>'+"Afin de pouvoir envoyer le formulaire, toutes les sections de celui-ci doivent \xEAtre val
1ides."+"</p>\n  \t\t\t</section>\n  </div>\n    "}ngOnInit(){this.formToken=Number(this.activatedRoute.snapshot.params.numeroId),this.store.dispatch(At({payload:this.formToken})),this.proprieteService.loadUserProprieteFormulaireEnqueteVente(this.formToken).pipe((0,C.pQ)(this.destroyRef)).subscribe({next:a=>{var o;(null===(o=a.informations.dataSrc)||void 0===o||null===(o=o.DTO_CheckEnqueteVenteVW)||void 0===o?void 0:o.length)>0&&(this.veNoInsc=a.informations.dataSrc.DTO_CheckEnqueteVenteVW[0].Ve_NoInsc[0],this.veVerDateVente=a.informations.dataSrc.DTO_CheckEnqueteVenteVW[0].VeVer_DateVente[0],this.acquereur=a.informations.dataSrc.DTO_CheckEnqueteVenteVW[0].Acheteur?a.informations.dataSrc.DTO_CheckEnqueteVenteVW[0].Acheteur[0]:null,this.veVerPrixDeclare=a.informations.dataSrc.DTO_CheckEnqueteVenteVW[0].VeVer_PrixDeclare[0],this.store.dispatch(kt({payload:this.veVerPrixDeclare}))),a.data||(a.data={}),a.data.B01||(a.data.B01=new z),a.data.B02||(a.data.B02=new Y),a.data.B03||(a.data.B03=new w),a.data.B04||(a.data.B04=new W),a.data.B05||(a.data.B05=new J),a.data.B06||(a.data.B06=new Z),a.data.B07||(a.data.B07=new K),a.data.B08||(a.data.B08=new tt),a.data.B09||(a.data.B09=new et),a.data.B10||(a.data.B10=new at),a.data.B11||(a.data.B11=new ot),a.data.B12||(a.data.B12=new nt),a.data.B13||(a.data.B13=new it),a.data.B14||(a.data.B14=new Ot),a.data.BienNonImmobiliers||(a.data.BienNonImmobiliers=[]),a.data.Attachements||(a.data.Attachements=[]),this.hasDeclared=a.data.B14.HaveDeclared,a.state||(a.state={prixAchatForm:{touched:!1,valid:!1},miseMarcheForm:{touched:!1,valid:!1},negociationForm:{touched:!1,valid:!1},travauxForm:{touched:!1,valid:!1},affectationPrixForm:{touched:!1,valid:!1},raisonAchatForm:{touched:!1,valid:!1},attachementsForm:{touched:!1,valid:!0},attestationForm:{touched:!1,valid:!1}}),this.store.dispatch(Ct({payload:a.data})),this.store.dispatch(dt({formState:a.state})),this.loadData()},error:()=>{this.dataLoadingFailed=!0}}),this.store.select(P).pipe((0,C.pQ)(this.destroyRef)).subscribe(a=>{this.formEnqueteVenteState=a}),this.actions$.pipe((0,V.gp)(mt)).pipe((0,C.pQ)(this.destroyRef)).subscribe(()=>{this.successFailSpinnerRef&&this.isSent&&(this.successFailSpinnerRef.toggleDelayedSuccess(2e3),this.successFailSpinnerRef.SuccessAnimationStarted.pipe((0,C.pQ)(this.destroyRef)).subscribe(()=>{this.isSuccess=!0}))}),this.actions$.pipe((0,V.gp)(ht)).pipe((0,C.pQ)(this.destroyRef)).subscribe(()=>{this.successFailSpinnerRef&&this.isSent&&(this.successFailSpinnerRef.toggleDelayedError(2e3),this.successFailSpinnerRef.ErrorAnimationStarted.pipe((0,C.pQ)(this.destroyRef)).subscribe(()=>{this.isFailed=!0}))})}onContentClick(){this.store.dispatch(F.Actions.setIsSearchHeaderVisible({payload:!1}))}loadData(){const a=location.href.split("/"),o=a.findIndex(r=>"propriete"===r);this.proprieteId=a[o+1],this.store.select(Ne.t8(this.proprieteId)).pipe((0,C.pQ)(this.destroyRef)).subscribe(r=>{this.propriete=r}),this.store.select(k).pipe((0,qe.i)(1),(0,C.pQ)(this.destroyRef)).subscribe(r=>{this.store.dispatch(ct({payload:r}))}),this.appConfig.appConfig.paramList.proprieteFooterText&&(this.helpMessage=this.appConfig.appConfig.paramList.proprieteFooterText),this.dataLoaded=!0}switchTabContent(a){this.scrollContainer.nativeElement.scrollIntoView(),this.activeTab=a}nextTabContent(){this.scrollContainer.nativeElement.scrollIntoView(),this.activeTab=this.activeTab+1}sidenavToggle(){this.isToggled=!this.isToggled}haveDeclaredEvent(a){this.hasDeclared=a}sendEnquete(){this.attestationFrm.validateAndMarkAsTouchedAttestationForm();const a={prixAchatForm:{touched:!0,valid:this.formEnqueteVenteState.prixAchatForm.valid},miseMarcheForm:{touched:!0,valid:this.formEnqueteVenteState.miseMarcheForm.valid},negociationForm:{touched:!0,valid:this.formEnqueteVenteState.negociationForm.valid},travauxForm:{touched:!0,valid:this.formEnqueteVenteState.travauxForm.valid},affectationPrixForm:{touched:!0,valid:this.formEnqueteVenteState.affectationPrixForm.valid},raisonAchatForm:{touched:!0,valid:this.formEnqueteVenteState.raisonAchatForm.valid},attestationForm:{touched:!0,valid:this.formEnqueteVenteState.attestationForm.valid}};if(this.isFormValid()&&this.hasDeclared)this.store.dispatch(h({payload:a,numeroId:this.formToken})),this.actions$.pipe((0,V.gp)(B,y),(0,T.s)(1),(0,C.pQ)(this.destroyRef)).subscribe({next:o=>{o.type===B.type?(this.isSent=!0,this.store.dispatch(lt({payload:this.formToken}))):(this.isAttestationWorking.set(!1),this.store.dispatch(new F.Actions.ShowSnackBar("Une erreur est survenue lors de l'envoi du formulaire. Veuillez r\xe9essayer.",F.EnumSnackBarType.Ec
1hec)))},error:()=>{this.isAttestationWorking.set(!1),this.store.dispatch(new F.Actions.ShowSnackBar("Une erreur est survenue lors de l'envoi du formulaire. Veuillez r\xe9essayer.",F.EnumSnackBarType.Echec))}});else{const o=this.dialog.open(It.F,{data:{},width:Ft.Uq.Large});o.componentInstance.htmlContent=this.formulaireIncompletContent,o.afterClosed().pipe((0,C.pQ)(this.destroyRef)).subscribe(()=>this.isAttestationWorking.set(!1))}}isFormValid(){return[this.formEnqueteVenteState.prixAchatForm.valid,this.formEnqueteVenteState.miseMarcheForm.valid,this.formEnqueteVenteState.negociationForm.valid,this.formEnqueteVenteState.travauxForm.valid,this.formEnqueteVenteState.affectationPrixForm.valid,this.formEnqueteVenteState.raisonAchatForm.valid,this.formEnqueteVenteState.attestationForm.valid].every(a=>a)}redirectAccueil(){this.router.navigate(["propriete",this.proprieteId])}}return(e=i).\u0275fac=function(a){return new(a||e)},e.\u0275cmp=t.VBU({type:e,selectors:[["vplus-enquete-vente-form"]],viewQuery:function(a,o){if(1&a&&(t.GBs(Ba,5),t.GBs(Ga,5),t.GBs(ja,5)),2&a){let r;t.mGM(r=t.lsd())&&(o.successFailSpinnerRef=r.first),t.mGM(r=t.lsd())&&(o.scrollContainer=r.first),t.mGM(r=t.lsd())&&(o.attestationFrm=r.first)}},decls:6,vars:11,consts:()=>{let n,a,o,r,u,c,l,R,M,Q,v,S,f,q,p,zt,Yt,wt,Wt,Jt,Zt,Kt,te;return n="Envoi de l'enqu\xEAte en cours... ",a="Enqu\xEAte de vente soumise avec succ\xE8s !",o="\xC9chec d'envoi de l'enqu\xEAte de vente !",r="Retourner \xE0 l'accueil",u="Masquer les sections",c="Introduction",l="Prix d'achat",R="Mise en march\xE9",M="N\xE9gociation",Q="Travaux",v="Raison d'achat",S="Documents",f="Attestation",q="Introduction",p="Adresse de la propri\xE9t\xE9",zt="Date de vente",Yt="Num\xE9ro d'inscription",wt="Acqu\xE9reur",Wt=" Veuillez r\xE9pondre \xE0 toutes les questions du formulaire au meilleur de vos connaissances. ",Jt=" Nous vous recommandons de compl\xE9ter le formulaire d'enqu\xEAte de vente via un ordinateur ou tablette. ",Zt=" La plupart des champs sont obligatoires pour soumettre votre formulaire. ",Kt=" Vous pouvez suspendre la saisie des informations en tout temps et la reprendre plus tard. ",te="Continuer",[["SuccessFailSpinner",""],["sidenav",""],["scrollContainer",""],["attestationRef",""],n,a,o,r,u,c,l,R,M,Q,v,S,f,q,p,zt,Yt,wt,Wt,Jt,Zt,Kt,te,[1,"hide-desktop","mobile-header",3,"headerTitle","returnButtonType","menuId"],["id","enqven",3,"click","ngClass"],[3,"loadingFailed",4,"ngIf"],["class","main-page-container",4,"ngIf"],[3,"showProprieteFooter"],[3,"loadingFailed"],[1,"main-page-container"],["class","intro-formulaire-container",4,"ngIf"],["class","side-nav-container-auto-dcl",4,"ngIf"],[1,"intro-formulaire-container"],[1,"intro-formulaire"],["class","margin-bottom-2",4,"ngIf"],[3,"startEnabled"],[4,"ngIf"],[1,"justify-center"],["mat-raised-button","","class","custom-button-standard custom-button-full",3,"click",4,"ngIf"],[1,"margin-bottom-2"],["mat-raised-button","",1,"custom-button-standard","custom-button-full",3,"click"],[1,"side-nav-container-auto-dcl"],["mode","side","opened","",1,"sidenav-auto-dcl","form-sidenav-auto-dcl",3,"fixedInViewport","ngClass"],[1,"side-menu-toggle",3,"click"],["type","button",1,"hamburger","hamburger--spring",3,"ngClass"],[1,"hamburger-box"],[1,"hamburger-inner"],[1,"side-menu-toggle-text",3,"ngClass"],["role","navigation",1,"side-nav-list"],[3,"click","ngClass"],[3,"ngClass"],["mat-list-item","",3,"click","ngClass"],[1,"side-nav-content-auto-dcl","main-page-container",3,"ngClass"],[3,"isWorkingChange","haveDeclaredEvent","submitFormEvent","isWorking"],["class","form-next-actions",4,"ngIf"],[1,"form-intro","form-section-content"],[1,"propriete-description-header"],[1,"form-section"],[1,"intro-list"],[1,"form-next-actions"],[1,"icon-right-arrow"]]},template:function(a,o){1&a&&(t.nrm(0,"vplus-mobile-header",27),t.j41(1,"ion-content",28),t.nI1(2,"async"),t.bIt("click",function(){return o.onContentClick()}),t.DNE(3,wa,1,1,"vplus-loading-spinner",29)(4,Eo,3,2,"div",30),t.k0s(),t.nrm(5,"app-copyright-footer",31)),2&a&&(t.Y8G("headerTitle","")("returnButtonType","back-button")("menuId","enqven"),t.R7$(),t.Y8G("ngClass",t.eq3(9,Xa,t.bMT(2,7,o.selectIsSearchHeaderVisible$))),t.R7$(2),t.Y8G("ngIf",!o.dataLoaded),t.R7$(),t.Y8G("ngIf",o.dataLoaded),t.R7$(),t.Y8G("showProprieteFooter",!0))},dependencies:[N.YU,N.bT,st.W9,Be.q,$t.LG,$t.US,Dt.$z,qt._L,qt.YE,Ge.f,je.N,Xe.K,ye.G,$e,We,
1ia,da,Ra,Ia,Ua,qa,N.Jj,N.vh],encapsulation:2}),i})()}]}]);var lo=E(10916);let mo=(()=>{var e;class i{}return(e=i).\u0275fac=function(a){return new(a||e)},e.\u0275mod=t.$C({type:e}),e.\u0275inj=t.G2t({imports:[N.MD,st.bv,co,_.md.forFeature("enquete-vente",Pe),V.Vm.forFeature([ce]),lo.G]}),i})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.