U
    ̈́e                     @   s4   d dl mZ d dlT d dlmZ G dd deZdS )    )fields)*)CmfActiveEntityc                   @   s  e Zd ZdZdZdZdZdZdZddd	d
ddddddddddddddgdddddddgdgiZ	d d!d"d#d$d%d&d'dg	Z
ejjejjd(dd)d*ZG d+d	 d	ejZejjejjd,d-dd.gd/Zejjejjd0dd1d2d3d4Zejjejjd5dd6d7d8Zejjejjd9dd:d;d<d=d1d>gd?Zejjejjd@dAdBddCdDdEdFdGZejjejjdHdIddJZejjejjdKdLgdMZejjejjdNdddOddPZejjejjdQdRdSidTdUZ ejjejj!dVdWdXdYZ"ejjejj#dZdAd[d\dAd]Z$ejjejj#d^dAd[dAd_Z%ejjejj#d`dAd[dAd_Z&ejjejj#dadAd[dAd_Z'ejjejj#dbdAd[dAd_Z(ejjejjdcdd dddeZ)ejjejjdfdd dgd8Z*ejjejj+dhdiZ,ejjejjdjddkddlZ-ejjejjdmdndAdogddpZ.G dqd
 d
ej/Z/ejjejj+drdsdAdtZ0ejjejj1dudiZ2dvS )wCmfListListZprojectZUWLu   СписокZ	checklistTZui_group_fieldsZ_main
logic_typeui_view_form	cmf_ownerZcmf_owner_assistantsZ	executorsZ
spectatorsparentactivitystatusZplan_start_dateZplan_end_dateZ
alarm_dateZworkflowZdefault_task_workflowdefault_task_logic_typeis_default_list)namer   Z_addonZperm_encryptZperm_policyZperm_policy_anonymousZperm_policy_guestZperm_policy_sharelinkZtree_parent_idZordernor   	list_typesys_typecache_members_countZhas_tree_nodesZtree_hiddenu   Название списка )captionindexcommentc                   @   s   e Zd ZddgZdS )zCmfList.logic_typeZactivity_id	parent_idN)__name__
__module____qualname__options_list_params r   r   $./modules/project/fields/cmf_list.pyr   B   s   u   Описание спискаu!   Добавить описаниеZgin_trgm)r   Zplaceholderr   Zindex_usingu   Элементы спискаZCmfTaskZlists)r   leftmodelbackrefZ	log_levelZRoadmapsZ
CmfRoadmapmembers)r   rightr    r!   u!   Родительская нодаZ
CmfProjectZ	CmfFolderZCmfActiveEntityFilterZCmfDocumentZCmfComponent)r   nullablemodelsu   Вид по умолчаниюFlistu   Канбанu   Гантu
   Лента)ZclassickanbanganttZpfeed)r   r$   defaultchoicesu   Вид деятельностиZCmfActivity)r   r    r$   u   Владелец спискаZ	CmfPerson)r   r%   u   Кодu3   Код в реальном мире из жизни)r   r   uniquer   readonlyu   Системный типZtrashu   КорзинаZsimple)r   r*   r)   u#   Настройки статусовZ	work_listZCmfStatusOpt)r   r!   r    u#   Кэш кол-ва объектовr   always)r   r$   r)   Z	load_modevisibleu.   Кэш кол-ва открытых задач)r   r$   r)   r.   u-   Кэш кол-ва задач в работеu-   Кэш кол-ва задач на ревьюu.   Кэш кол-ва закрытых задачu%   Списки - зависимости	depend_on)r   r   r    r!   u   Зависимые спискиdependenciesuO   Добавить в избранное все участникам списка)r   u;   Тип по умолчанию для новых задачZCmfLogicType)r   r$   r    r.   u   Черновик фильтрZCmfTaskFilterr   )r   r    r.   r   Zoptions_list_query_allc                   @   s   e Zd ZdZddddZdS )zCmfList.ui_view_formr&   r   zGantt (Alpha)ZKanban)r&   r(   r'   N)r   r   r   r)   r*   r   r   r   r   r      s
   u$   Список по умолчаниюuw   В Список по умолчанию будут добавляться все новые задачи Проекта)r   r   r)   u$   Дата выпуска версииN)3r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZiconZfull_searchZui_formZtree_fieldscmfr   ZFieldZ	CmfStr256r   r   r   Z	CmfMarkuptextZCmfM2Mr"   ZroadmapsZCmfGenericRelationZtree_parentZ	CmfChoicer   ZCmfRelationr   r	   ZCmfStr64coder   Z
CmfBackrefZstatus_optsZCmfIntr   Zcount_tasks_openZcount_tasks_in_progressZcount_tasks_in_reviewZcount_tasks_closedr0   r/   ZCmfBoolZauto_favoriter   Z
tmp_filterr   r   ZCmfDateTimeZrelease_dater   r   r   r   r      s  %   
		r   N)r1   r   Zcmf.includeZcommon.models.cmf_active_entityr   r   r   r   r   r   <module>   s   