o
    }V
h                     @   s   d dl mZmZ d dlmZ d dlmZmZmZ G dd deZG dd deZ	G dd	 d	eZ
G d
d deZG dd deZdS )    )	BaseModelField)datetime)OptionalListDictc                   @   sR   e Zd ZU edddZee ed< eed< eed< eed< eej	dZ
eed	< dS )
CommentN_idaliasid
account_idteam_member_idcommentdefault_factorycreated_date)__name__
__module____qualname__r   r   r   str__annotations__r   utcnowr    r   r   0/var/www/html/moveengine/app/v1/models/cx/crm.pyr      s   
 r   c                   @   s*   e Zd ZU eed< eejdZeed< dS )SalesStatusstatusr   updated_dateN)	r   r   r   r   r   r   r   r   r   r   r   r   r   r      s   
 r   c                   @   s   e Zd ZU edddZee ed< eed< dZee ed< g Z	ee
e  ed< dZeeeef  ed< eejd	Zeed
< eejd	Zeed< dS )AccountDetailNr	   r
   r   r   descriptionsales_pipelinelead_informationr   r   r   )r   r   r   r   r   r   r   r   r   r    r   r   r!   r   r   r   r   r   r   r   r   r   r      s   
 r   c                   @   sJ   e Zd ZU eed< ee ed< eed< dZee ed< dZ	ee
 ed< dS )AccountStatstotal_commentslast_comment_datetotal_usersg        monthly_paymentsNcurrent_sales_status)r   r   r   intr   r   r   r&   floatr'   r   r   r   r   r   r"   %   s   
 r"   c                   @   sZ   e Zd ZU edddZee ed< eed< eed< dZee ed< ee	j
dZe	ed	< dS )
LogNr	   r
   r   r   activitydetailsr   	timestamp)r   r   r   r   r   r   r   r   r,   r   r   r-   r   r   r   r   r*   /   s   
 r*   N)pydanticr   r   r   typingr   r   r   r   r   r   r"   r*   r   r   r   r   <module>   s    

