
    vgiH                     X    d dl mZ d dl  G d de j                  j                        Zy)    )fields)*c                   t   e Zd ZdZdZdZdZdZdZe	j                  j                  j                  g dz   ZdZdZ ej                   ej"                  dd	d
d      Z ej                   ej"                  dddd      Z ej                   ej(                  dd ddgd      Z ej                   ej"                  dd dd      Ze	j                  j!                  e	j                  j.                  ddddd      Z ej                   ej(                  dd d      Z ej                   ej(                  dd d      Z ej                   ej6                  dd      Z ej                   ej:                  d ddd!      Z ej                   ej>                  d"dd d#d$      Z  ej                   ej>                  d%dd d&d'      Z!y())CmfTaskTaskdeskTSKu   Задачаzcheckbox-roundT)result_textzresponsible.loginzresponsible.emailzexecutors.loginzexecutors.emailu   ПрочиталиobjCmfPersonViewF)captionbackrefmodelvisibleu   Скрытые ссылкиtaskCmfShadowLinku%   Родительская задачаchild_tasks	parent_id)r   r   r   options_list_paramsr   u   Дочерние задачиparent_task)r   r   r   r   u#   Кэш кол-ва объектовr   always)r   nullabledefault	load_moder   Epic)r   r   r   u   Подпроектu-   Хлебные крошки для Ганта)r   r   zSummary Task)r   r   readonlyr   u   Зависимые задачиaffected_tasks)r   leftr   r   r   u   Связанные задачиdepended_tasks)r   rightr   r   r   N)"__name__
__module____qualname__ui_name	ui_modulecode_prefixverbose_nameiconfull_searchcmfmodels	CmfEntityfull_search_preload_fieldsenable_edit_permenable_delete_permr   Field
CmfBackrefperson_viewsshadow_linksCmfRelationr   r   CmfIntcache_child_tasks_countepic
subprojectCmfJsoncache_branch_gantt_pathCmfBoolhas_child_tasksCmfM2Mr   r        ./cmf/fields/cmf_task.pyr   r      s   GIK!LDK!$!5!5!P!Px"y 6<< 1 1;O(-_(-/L  6<< 1 1;Xbhp(-/L &,,v11'N%.'44?=',.K &,,v00'F%.'4',	.K "jj..

5 /  6<<**'-%.'+	-D f00';%.'+-J +fll6>>'V',.
 #fll6>>'5',(,',	.O "V\\&--*K'+(1*:*/1N "V\\&--*K(,(1*:*/1Nr?   r   N)r*   r   cmf.includer+   r,   r   r>   r?   r@   <module>rB      s#     S1cjj"" S1r?   