U
    Vc
                     @   s,   d dl T d dlmZ G dd dejjZdS )    )*)fieldsc                   @   s  e Zd ZdZdZdZdZejej	ddZ
ejejddZejejddZejejd	dZejejd
dZejejddZejejddZejejddZejejddZejejddgdZejejddddddddZejejdddddZejejddZejejd dgdZejejd!dZejejd"dZejejd#dZejejd$dZ e!jje!jjd%d&d'gdZ"ejejd(dZ#ejej$d)dZ%d*S )+CmfChannelCallZChannelCallZcrmZCMu   Звонкиu2   Сообщение как есть с канала)captioncalled_extensioncalled_extension_idZCallerExtensionZCallerExtensionIDZ	EventTypeZCallIDu!   Номер вызывающегоu   Имя вызывающегоu   ВызывающийZ	CmfPerson)r   modelsu   Статусu   Входящий вызовu   Исходящий вызовu'   Окончание соединенияu
   Ответ)zdial-inzdial-outZhangupZanswerT)r   choicesreadonlyu#   Направление звонкаu   Входящийu   Исходящий)inout)r   r	   u!   Номер вызываемогоu   ВызываемыйZ	SubCallIDu3   Длительность разговора(сек)Z	CallAPIIDu   Время событияu
   КаналZCmfPluginZadarmaZCmfPluginTelphinu<   Номер через который делаем вызовu3   Путь к файлу записи на дискеN)&__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_namer   ZFieldZCmfJsonZcall_log_rawZCmfStr64r   r   Zcaller_extensionZcaller_extension_idZ
event_typeZcall_idZcaller_id_numZcaller_id_nameZCmfGenericRelationZcallerZ	CmfChoiceZcall_statusZ	call_flowZcalled_numberZcalledZsub_call_idZCmfIntZdurationZcall_api_idZCmfDateTimeZ
event_timecmfZchannelZcalled_d_idZCmfStrZrecord_path r   r   )./modules/voip/fields/cmf_channel_call.pyr      sJ   


r   N)Zcmf.includer   r   r   ZCmfModelr   r   r   r   r   <module>   s   