
    Ff                     J    d dl mZ d dlT  G d de j        j                  ZdS )    )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                            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j        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#d-S ).CmfTaskTaskdeskTSKu   Задачаzcheckbox-roundT)result_textzresponsible.namezexecutors.nameu   Прочитали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_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      s       GIK!LDK-@NNNO 6< 1;O(-_(-/ / /L  6< 1;Xbhp(-/ / /L &,v1'N%.'44?=',. . .K &,v0'F%.'4',	. . .K "j..
5 /   6<*'-%.'+	- - -D f0';%.'+- - -J +fl6>'V',. . .
 #fl6>'5',(,',	. . .O "V\&-*K'+(1*:*/1 1 1N "V\&-*K(,(1*:*/1 1 1N E!  I v|C!  HHHrD   r   N)r-   r   cmf.includer.   r/   r   rC   rD   rE   <module>rG      sf             e e e e ecj" e e e e erD   