Ë
    ñ9½ib  ã                   óF   — d dl mZ ddlmZ  G d„ dej                  «      Zy)é    )Úserializersé   )ÚCityTaxReportHistoryc                   óp   — e Zd Z ej                  «       Z ej                  «       Z G d„ d«      Zd„ Zd„ Z	y)ÚCityTaxReportHistorySerializerc                   ó   — e Zd ZeZg d¢Zy)ú#CityTaxReportHistorySerializer.Meta)ÚidÚstructure_idÚstatusÚlabelÚperiodÚratesÚproperty_type_idÚproperty_idÚpreviewÚ
created_atÚcreated_by_idN)Ú__name__Ú
__module__Ú__qualname__r   ÚmodelÚfields© ó    ú3/backend/structures/serializers_city_tax_history.pyÚMetar	   
   s   „ Ø$ˆò
‰r   r   c                 óJ   — |j                   |j                  |j                  dœS )N)Ú
from_monthÚto_monthÚyear)Úperiod_from_monthÚperiod_to_monthÚperiod_year©ÚselfÚobjs     r   Ú
get_periodz)CityTaxReportHistorySerializer.get_period   s%   € à×/Ñ/Ø×+Ñ+Ø—O‘Oñ
ð 	
r   c                 ó"   — |j                   xs i S )N)Úpreview_snapshotr%   s     r   Úget_previewz*CityTaxReportHistorySerializer.get_preview!   s   € Ø×#Ñ#Ò) rÐ)r   N)
r   r   r   r   ÚSerializerMethodFieldr   r   r   r(   r+   r   r   r   r   r      s6   „ Ø.ˆ[×.Ñ.Ó0€FØ/ˆk×/Ñ/Ó1€G÷
ñ 
ò 
ó*r   r   N)Úrest_frameworkr   Úmodelsr   ÚModelSerializerr   r   r   r   Ú<module>r0      s   ðÝ &å (ô* [×%@Ñ%@õ *r   