
    Jh                     X    d dl mZ d dl  G d de j                  j                        Zy)    )fields)*c                      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! ej                   ej"                  d(d)d*d      Z" ej                   ej"                  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   u3   Задачи с исходящими связямиCmfRelationOptionin_linku1   Задачи с входящими связямиout_linkN)$__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   	out_tasksin_tasks     ./cmf/fields/cmf_task.pyr   r      sD   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*:*/1N E!I v||C!HrD   r   N)r-   r   cmf.includer.   r/   r   rC   rD   rE   <module>rG      s#     ecjj"" erD   