U
    bEf                     @   s(   d dl T d dlmZ G dd deZdS )    )*)	CmfEntityc                
   @   s   e Zd ZdZdZdZdZejd Ze	j
je	j
jdddgd	d
dZe	j
je	j
jdd	d	dddddgddddgdZe	j
je	j
jdd	dgd	dZe	j
je	j
jddd	ddZe	j
je	j
jdddddd d!Zd"S )#CmfTimesheetsTeamZTimesheetsTeamZtimesheets_teamZTTEu   Команда)CmfTimesheetsTeamMemberu!   Участники командыr   Z	parent_idTparent)captionmodelZoptions_list_paramsZoptions_list_query_allZbackrefu   УчастникиZ
CmfProjectZ
CmfOrgUnitZCmfPersonGroupZ	CmfPersonZCmfRolezCmfProject.executorszCmfOrgUnit.tree_nodeszCmfPersonGroup.rg_memberszCmfRole.person)r   leftlinkablemodelsZnested_fieldsu!   Связанные проекты)r   r	   r   visibleu%   Руководитель группыF)r   r   r
   r   u   Тип командыu   Самостоятельноеu    Административное)ZindependentZadministrativeZsave)r   ZnullablechoicesdefaultN)__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_namer   Zessential_child_modelsZcmfZfieldsZFieldZ
CmfBackrefZteam_membersZCmfGenericM2MmembersZprojectsZCmfRelationheadZ	CmfChoiceZ	team_type r   r   2./modules/timesheets/fields/cmf_timesheets_team.pyr      sX   
	  

r   N)Zcmf.includeZ
cmf.modelsr   r   r   r   r   r   <module>   s   