+
    Á?jX  ã                   óö  € ^ RI HtHtHtHtHtHt ^ RIHt ^ RI	H
t
HtHt ^ RIHtHtHtHtHt ^ RIHt ^ RIHt ]! R]RR	7      t]P3                  R
4      ]]
R 4       4       4       t]P3                  RRR.R7      ]]
R 4       4       4       t]P3                  RRR.R7      ]]
R 4       4       4       t]P3                  RR.R7      ]]
R 4       4       4       t]P3                  RR.R7      ]]
R 4       4       4       tR# )é    )Ú	BlueprintÚflashÚredirectÚrender_templateÚrequestÚurl_for)Úlogin_required)Úcopropriete_requiredÚget_by_public_idÚpublic_id_str)ÚCompteurÚLotÚReleveÚ
ReleveTypeÚdb)ÚSTATUT_ACTIF)Ú
parse_dateÚ	compteursz
/compteurs)Ú
url_prefixz/relevesc                 óÜ  € \         P                  ! 4       P                  \        4      P                  \        4      P                  \        P                  V P                  8H  \        P                  \        8H  4      P                  \         P                  P                  4       \         P                  P                  4       4      P                  ^d4      P                  4       p\        RWR7      # )éd   zcompteurs/releves_liste.html)ÚrelevesÚcopropriete)r   Úquery_actifsÚjoinr   r   ÚfilterÚcopropriete_idÚidÚstatutr   Úorder_byÚdate_releveÚdescÚlimitÚallr   )r   r   s   & Ú;R:\var\www\stessy.org\copro_gestion\app\routes\compteurs.pyÚreleves_lister&      s•   € ô
 	×ÒÓß	‰Œh‹ß	‰Œc‹ß	‰”×"Ñ" k§n¡nÑ4´h·o±oÌÑ6UÓ	Vß	‰”&×$Ñ$×)Ñ)Ó+¬V¯Y©Y¯^©^Ó-=Ó	>ß	‰ˆs‹ß	‰‹ð ô Ø&°ôð ó    z/lot/<uuid:lot_id>/nouveauÚGETÚPOST)Úmethodsc                 ó.  € \        \        WP                  R 7      p\        P                  P                  V P                  R 7      P                  \        P                  4      P                  4       p\        P                  R8X  Ed‚   \        \        P                  P                  R^ 4      ;'       g    ^ 4      p\        P                  P                  W@P                  R7      P                  4       '       g   \        RR4       EM\!        VP                  V\        P                  P                  RR4      P#                  4       \        P                  P                  RR4      P#                  4       \%        \        P                  P                  R	R4      4      R
7      p\&        P(                  P+                  V4       \&        P(                  P-                  4        \        RR4       \/        \1        RVP2                  R7      4      # \5        RVVV R7      # ))r   r)   Úreleve_type_id)r   r   u   Type de relevÃ© invalide.ÚdangerÚnumeroÚ ÚemplacementÚdate_installation)Úlot_idr,   r.   r0   r1   u   Point de relevÃ© ajoutÃ©.Úsuccessúlots.detail©r2   zcompteurs/form_compteur.html)ÚlotÚreleve_typesr   )r   r   r   r   ÚqueryÚ	filter_byr    Úordrer$   r   ÚmethodÚintÚformÚgetÚfirstr   r   Ústripr   r   ÚsessionÚaddÚcommitr   r   Ú	public_idr   )r   r2   r6   r7   Útype_idÚcompteurs   &&    r%   Únouveau_compteurrG      s{  € ô œ3 ·~±~Ô
F€Cä×Ñ×"Ñ"°+·.±.Ð"ÓAß	‰”*×"Ñ"Ó	#ß	‰‹ð ô
 ‡~�~˜ÕÜ”g—l‘l×&Ñ&Ð'7¸Ó;×@Ð@¸qÓAˆÜ×Ñ×)Ñ)Ø§~¡~ð *ó 
ç
‰%‹'öô Ð-¨xÖ8äØ—v‘vØ&Ü—|‘|×'Ñ'¨°"Ó5×;Ñ;Ó=Ü#ŸL™L×,Ñ,¨]¸BÓ?×EÑEÓGÜ",¬W¯\©\×-=Ñ-=Ð>QÐSUÓ-VÓ"WôˆHô �J‰J�N‰N˜8Ô$Ü�J‰J×ÑÔÜÐ-¨yÔ9ÜœG M¸#¿-¹-ÔHÓIÐIÜØ&ØØ!Øô	ð r'   z/<uuid:compteur_id>/relevec           	      óf  € \         P                  ! 4       P                  \        4      P	                  \         P
                  \        V4      8H  \        P                  V P                  8H  4      P                  4       p\        P                  R 8X  Ed    \        VP                  \        \        P                  P                  RR4      RR7      \!        \        P                  R,          4      \        P                  P                  RR4      P#                  4       R7      p\$        P&                  P)                  V4       \$        P&                  P+                  4        \-        RR	4       \/        \1        R
VP2                  P
                  R7      4      # \        P                  ! 4       P5                  VP                  R7      P7                  \        P8                  P;                  4       4      P=                  4       pVP>                  '       d   VP>                  P@                  MRp\C        RVVVV R7      # )r)   r!   r/   T©Údefault_todayÚindex_valeurÚremarque)Úcompteur_idr!   rK   rL   u   RelevÃ© enregistrÃ©.r3   r4   r5   )rM   zcompteurs/form_releve.html)rF   ÚdernierÚuniter   )"r   r   r   r   r   rD   r   r   r   Úfirst_or_404r   r;   r   r   r=   r>   Úfloatr@   r   rA   rB   rC   r   r   r   r6   r9   r    r!   r"   r?   Útype_releverO   r   )r   rM   rF   ÚreleverN   rO   s   &&    r%   Únouveau_releverT   B   s…  € ô
 	×ÒÓß	‰Œc‹ß	‰Ü×Ñ¤-°Ó"<Ñ<Ü×Ñ +§.¡.Ñ0ó

÷ 
‰‹ð ô ‡~�~˜ÕÜØ Ÿ™Ü"¤7§<¡<×#3Ñ#3°MÀ2Ó#FÐVZÔ[ÜœwŸ|™|¨NÕ;Ó<Ü—\‘\×%Ñ% j°"Ó5×;Ñ;Ó=ô	
ˆô 	�
‰
�‰�vÔÜ
�
‰
×ÑÔÜÐ$ iÔ0Üœ °h·l±l×6LÑ6LÔMÓNÐNä×ÒÓß	‰˜xŸ{™{ˆÓ	+ß	‰”&×$Ñ$×)Ñ)Ó+Ó	,ß	‰‹ð	 ð +3×*>×*>Ð*>ˆH× Ñ ×&Ò&ÀB€EÜØ$ØØØØôð r'   z/<uuid:compteur_id>/supprimerc                 ó.  € \         P                  ! 4       P                  \        4      P	                  \         P
                  \        V4      8H  \        P                  V P                  8H  4      P                  4       pR Vn
        \        \        P                  P                  RR4      RR7      Vn        VP!                  4        \"        P$                  P'                  4        \)        RR4       \+        \-        RVP.                  P
                  R7      4      # )	FÚdate_finr/   TrI   u   Point de relevÃ© supprimÃ©.Úinfor4   r5   )r   r   r   r   r   rD   r   r   r   rP   Úactifr   r   r=   r>   rV   Úmarquer_supprimer   rA   rC   r   r   r   r6   )r   rM   rF   s   && r%   Úsupprimer_compteurrZ   j   sÃ   € ô
 	×ÒÓß	‰Œc‹ß	‰Ü×Ñ¤-°Ó"<Ñ<Ü×Ñ +§.¡.Ñ0ó

÷ 
‰‹ð ð €H„NÜ"¤7§<¡<×#3Ñ#3°JÀÓ#CÐSWÔX€HÔØ×ÑÔÜ‡J�J×ÑÔÜ	Ð
'¨Ô0Ü”G˜M°(·,±,×2HÑ2HÔIÓJÐJr'   z"/releve/<uuid:releve_id>/supprimerc                 óú  € \         P                  ! 4       P                  \        4      P                  \        4      P                  \         P                  \        V4      8H  \        P                  V P                  8H  4      P                  4       pVP                  4        \        P                  P                  4        \        R R4       \!        \#        RVP$                  P&                  P                  R7      4      # )u   RelevÃ© supprimÃ©.rW   r4   r5   )r   r   r   r   r   r   rD   r   r   r   rP   rY   r   rA   rC   r   r   r   rF   r6   )r   Ú	releve_idrS   s   && r%   Úsupprimer_relever]      sª   € ô
 	×ÒÓß	‰Œh‹ß	‰Œc‹ß	‰Ü×Ñ¤¨iÓ 8Ñ8Ü×Ñ +§.¡.Ñ0ó

÷ 
‰‹ð ð ×ÑÔÜ‡J�J×ÑÔÜ	Ð
 Ô'Ü”G˜M°&·/±/×2EÑ2E×2OÑ2OÔPÓQÐQr'   N)Úflaskr   r   r   r   r   r   Úflask_loginr	   Úapp.helpersr
   r   r   Ú
app.modelsr   r   r   r   r   Úapp.soft_deleter   Ú	app.utilsr   Ú__name__ÚbpÚrouter&   rG   rT   rZ   r]   © r'   r%   Ú<module>rh      s8  ðß O× OÝ &ç MÑ Mß <Õ <Ý (Ý  áˆ{˜H°Ô>€ð ‡�ˆ*ÓØØñó ó ó ðð ‡�Ð
&°¸°€Ó@ØØñó ó ó AððB ‡�Ð
&°¸°€Ó@ØØñ"ó ó ó Að"ðJ ‡�Ð
)°F°8€Ó<ØØñKó ó ó =ðKð$ ‡�Ð
.¸¸€ÓAØØñRó ó ó BòRr'   