+
    `Øjg  ã                   ó¬   € ^ RI HtHt ^ RIHtHt ^ RIHt ^ RIHt  ! R R]4      t	 ! R R]4      t
 ! R	 R
]4      t ! R R]4      t ! R R]4      tR# )é    )Ú	BaseModelÚField)ÚListÚOptional)ÚUUID)Údatetimec                   óf   a € ] tR t^t o ]! R^^ÿR7      tRt. t. tRt	Rt
RtRtRtRtV 3R ltRtV tR# )ÚVendorCreate.)Ú
min_lengthÚ
max_lengthNTc                óB  <€ V ^8„  d   Qh/ S[ ;R&   S[S[ ,          ;R&   S[S[S[ ,          ,          ;R&   S[S[S[ ,          ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R&   S[S[ ,          ;R	&   S[S[,          ;R
&   # ©é   ÚnameÚcontact_personÚphonesÚemailsÚ
gst_numberÚaddress_line1ÚcityÚstateÚpayment_termsÚ	is_active)Ústrr   r   Úbool)ÚformatÚ__classdict__s   "€Ú</var/www/html/audi_dev/backend/app/modules/vendor/schemas.pyÚ__annotate__ÚVendorCreate.__annotate__   s±   ø‡ ‚ Ù
Ñ8ñ á™S•MÑ(ñ ñ ‘T™#•YÕÑ$ñ ñ ‘T™#•YÕÑ$ñ	 ñ
 ™•Ñ$ñ ñ ™C•=Ñ'ñ ñ ‘3�-Ññ ñ ‘C�=Ññ ñ ™C•=Ñ'ñ ñ ™�~Ñ$ò ó    © )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   r   r   r   r   r   r   r   r   Ú__annotate_func__Ú__static_attributes__Ú__classdictcell__©r   s   @r   r
   r
      sG   ø‡ € Ù�c a°CÔ8€DØ$(€NØ"$€FØ"$€FØ $€JØ#'€MØ€DØ€EØ#'€MØ $€I÷ ƒ r!   r
   c                   óT   a € ] tR t^t o RtRtRtRtRtRt	Rt
RtRtRtV 3R ltRtV tR# )ÚVendorUpdateNc                óR  <€ V ^8„  d   Qh/ S[ S[,          ;R&   S[ S[,          ;R&   S[ S[S[,          ,          ;R&   S[ S[S[,          ,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   S[ S[,          ;R&   S[ S[,          ;R	&   S[ S[,          ;R
&   # r   )r   r   r   r   )r   r   s   "€r   r   ÚVendorUpdate.__annotate__   sµ   ø‡ ‚ Ù
‘3�-Ññ á™S•MÑ(ñ ñ ‘T™#•YÕÑ&ñ ñ ‘T™#•YÕÑ&ñ	 ñ
 ™•Ñ$ñ ñ ™C•=Ñ'ñ ñ ‘3�-Ññ ñ ‘C�=Ññ ñ ™C•=Ñ'ñ ñ ™�~Ñ$ò r!   r"   )r#   r$   r%   r&   r   r   r   r   r   r   r   r   r   r   r'   r(   r)   r*   s   @r   r,   r,      s>   ø‡ € Ø€DØ$(€NØ"&€FØ"&€FØ $€JØ#'€MØ€DØ€EØ#'€MØ $€I÷ ƒ r!   r,   c                   ó\   a € ] tR t^t o Rt. t. tRtRtRt	Rt
 ! R R4      tV 3R ltRtV tR# )ÚVendorResponseNFc                   ó   € ] tR t^0tRtRtR# )ÚVendorResponse.ConfigTr"   N©r#   r$   r%   r&   Úfrom_attributesr(   r"   r!   r   ÚConfigr2   0   ó   † ØŒr!   r5   c                ó~  <€ V ^8„  d   Qh/ S[ ;R&   S[;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R	&   S[S[,          ;R
&   S[;R&   S[;R&   S[S[,          ;R&   S[S[,          ;R&   S[S[,          ;R&   # )r   Ú	vendor_idr   r   r   r   r   r   r   r   r   r   Úportal_enabledÚportal_usernameÚ
created_atÚ
updated_at)r   r   r   r   r   r   )r   r   s   "€r   r   ÚVendorResponse.__annotate__   sï   ø‡ ‚ Ù�Oñ á
�Iñ ñ ™S•MÑ(ñ ñ ‘�IÑñ	 ñ
 ‘�IÑñ ñ ™•Ññ ñ ™C•=Ñ ñ ñ ‘3�-Ññ ñ ‘C�=Ññ ñ ™C•=Ñ ñ ñ �Oñ ñ Ñ ñ ñ ™c•]Ñ)ñ ñ ™Õ"Ñ)ñ ñ ™Õ"Ñ)ò r!   r"   )r#   r$   r%   r&   r   r   r   r9   r:   r;   r<   r5   r'   r(   r)   r*   s   @r   r0   r0      s=   ø‡ € ð %)€NØ€FØ€Fð !€NØ%)€OØ%)€JØ%)€J÷ñ ÷# ƒ r!   r0   c                   óD   a € ] tR t^3t o Rt ! R R4      tV 3R ltRtV tR# )ÚVendorRmResponseNc                   ó   € ] tR t^;tRtRtR# )ÚVendorRmResponse.ConfigTr"   Nr3   r"   r!   r   r5   rA   ;   r6   r!   r5   c                ó’   <€ V ^8„  d   Qh/ S[ ;R&   S[;R&   S[S[,          ;R&   S[;R&   S[S[,          ;R&   S[S[,          ;R&   # )r   Úrm_idr   Úpart_noÚunit_of_measurementÚstandard_costÚlead_time_days)r   r   r   ÚfloatÚint)r   r   s   "€r   r   ÚVendorRmResponse.__annotate__3   sY   ø‡ ‚ Ù�Kñ á
�Iñ ñ ‘c�]Ññ ñ Ññ	 ñ
 ™E•?Ñ"ñ ñ ™S•MÑ(ò r!   r"   )	r#   r$   r%   r&   rG   r5   r'   r(   r)   r*   s   @r   r?   r?   3   s   ø‡ € ð %)€N÷ñ ÷ ƒ r!   r?   c                   ó4   a € ] tR t^>t o RtRtV 3R ltRtV tR# )ÚVendorRmAddNc                ó^   <€ V ^8„  d   Qh/ S[ ;R&   S[S[,          ;R&   S[S[,          ;R&   # )r   rC   rF   rG   )r   r   rH   rI   )r   r   s   "€r   r   ÚVendorRmAdd.__annotate__>   s/   ø‡ ‚ Ù�Kñ á™E•?Ñ)ñ ñ ™S•MÑ(ò r!   r"   )	r#   r$   r%   r&   rF   rG   r'   r(   r)   r*   s   @r   rL   rL   >   s   ø‡ € à%)€MØ$(€N÷ ƒ r!   rL   N)Úpydanticr   r   Útypingr   r   Úuuidr   r   r
   r,   r0   r?   rL   r"   r!   r   Ú<module>rR      sM   ðç %ß !Ý Ý ô
%�9ô 
%ô
%�9ô 
%ô�Yô ô(	�yô 	ô)�)ö )r!   