U
    Įwh $                     @   s    d dl T G dd dejjZdS )    )*c                   @   sx  e Zd ZdZdZdZdZdgZdZdZ	dd	d
ddddddg	dddddd
dgdd	dddgddd
dd	ddddgdddddgdgd Z
G d!d dejjjZG d"d dejjjZejjejjd#d$d%Zejjejjd&d$d'd(d)d*d+d,d-d.Zejjejjd/d$d0d1d2d3d4Zejjejjd5d$d0d6d7d8d9d4Zejjejjd:d$d%Zejjejjd;d$d0d<Zejjejjd;d$d%Zejjejjd=d$d%Zejjejjd>d$d?d@dAdBdCdDdEd.ZejjejjdFd$d0d<Z ejjejjdFd$d%Z!ejjejj"dGd$d%Z#ejjejjdHd$d%Z$ejjejjdId$d0d<Z%ejjejj"dJd$d%Z&ejjejjdKd$dLdMdNd.Z'ejjejjdOd$d$dLdPdQd4Z(ejjejjdRdSd$dTZ)ejjejj*d$dUdVdWdXZ+ejjejj"dYdZZ,ejjejj-d[dZZ.ejjejj/d\dZZ0ejjejjd]d0d%Z1ejjejjd^d$d%Z2ejjejjd_d$d`dadbdcddZ3ejjejjded$d%Z4ejjejj"dHd0dfZ5ejjejj"d]d0dfZ6ejjejj"dgd0dfZ7ejjejj8dhd0dfZ9ejjejj8did0dfZ:ejjejj8djd0dfZ;ejjejj8dkd0dfZ<ejjejj-dld0dfZ=ejjejj>dmd0dfZ?ejjejjd>d0d6d7d8dDdndoZ@ejjejjdpdqdrdsdtdudvd0dwZAejjejjdxdydzd{d|d}d0dwZBd~S )
CmfLicenseuA   
    Приобритённые и демо-лицензии
    ZLicenseZsettingsZLICnameu   Лицензииreadonly
lic_statusactivation_statuslic_codelic_typelic_end_datelic_user_limit_str
user_countlic_org_namelic_productZ_main
lic_regnumtextlic_end_date_str)r   col1Zcol2u   Активацияactivation_codeactivation_hwidactivation_days_leftuu   link:license.evateam.ru/activation/?regnum=${lic_regnum}&hwid=${activation_hwid}:ссылка на активацию)r   r   u!   Контактные данныеcontact_fiocontact_emailcontact_phone)Zui_list_fieldsZui_group_fieldsc                   @   s   e Zd ZdZdS )zCmfLicense.nameu   ИмяN__name__
__module____qualname__caption r   r   (./modules/settings/fields/cmf_license.pyr   E   s   c                   @   s   e Zd ZdZdS )zCmfLicense.textu   ЛицензияNr   r   r   r   r   r   H   s   u   Код лицензииT)r   r   u   ПродуктEvaEco
EvaProjectEvaWikiEvaServiceDeskEvaGitEvaTest)r    r!   r"   r#   r$   r%   )r   r   choicesu   Вид поставкиFZCloudZBox)ZcloudZbox)r   r   visibler&   u   Период оплатыu   Ежемесячнаяu   Ежегоднаяu   Бессрочная)monthlyannual	perpetualu"   Дата передачи правu,   Срок окончания лицензии)r   r   r'   u.   Срок окончания поддержкиu   Тип лицензииu   Стандартu   Бизнесu   Премиумu   Энтерпрайзu   Демоu   Бесплатная)ZstandardZbusinessZpremiumZ
enterpriseZdemofreeuE   Доступное количество учётных записейu   Имя организацииu)   Регистрационный номерu#   Категория лицензииu   Домен лицензииu   Статус лицензииu   Активнаu   Истёк срок)activeZexpiredu   Статусu   Не активна)r,   r   u*   Занято учётных записейr   )r   defaultr   ZCmfPersonGroupu/   Группы для учёта лицензийZlicenses)leftZmodelr   Zbackrefu   ФИО)r   ZEmailu   Телефонu   Код активацииu   Код установкиu   Статус активации
not-activeu   Активированаu   Не активирована)r,   r/   )r   r   r-   r&   u    Дней на активацию)r   r'   zHardware IDu$   Дата первой покупкиu&   Дата начала лицензииu,   Дата окончания лицензииu?   Дата окончания обещенного платежаu   Email пользователяu   Имя компании)r(   r)   r*   r+   )r   r'   r&   ZSLAZSLA1ZSLA2ZSLA3ZSLA4ZSLA5)Zsla1Zsla2Zsla3Zsla4Zsla5)r   r&   r'   zOnboarding Statusopenin_progressclosedcancel)r0   r1   r2   r3   N)Cr   r   r   __doc__Zui_nameZ	ui_moduleZcode_prefixZorderingZverbose_nameZacl_default_user_policyZui_formcmfmodels	CmfEntityr   r   ZfieldsZFieldZCmfStr64r   Z	CmfChoicer   Z
lic_deployZ
lic_periodZCmfDateZlic_start_dater
   ZCmfStr32r   Zlic_sup_end_dater	   ZCmfIntZlic_user_limitr   Z	CmfStr256r   r   Zlic_catZ
lic_domainr   statusr   ZCmfM2MZuser_groupsr   ZCmfEmailr   ZCmfPhoner   r   r   r   r   Zreg_codeZact_codeZhwidZCmfDateTimeZlicense_first_dateZlicense_start_dateZlicense_end_dateZpromise_dateZ	user_nameZCmfStrZcompany_nameZperiod_typeZsla_typeZonboarding_statusr   r   r   r   r      s  	6                                                    r   N)Zcmf.includer5   r6   r7   r   r   r   r   r   <module>   s   