
    Y~h
                     R    d dl mZ d dlT d dlZ  G d de j        j                  ZdS )    )fields)*Nc                   8   e Zd ZdZdZdZdZdgdg dddgd	gd
Zej	        
                    ej	        j        ddd          Zej	        
                    ej	        j        ddd          Zej	        
                    ej	        j        ddd          Zej	        
                    ej	        j        dg ddg dd          Zej	        
                    ej	        j        dg ddd          Zej	        
                    ej	        j        dddddd d!"          Zd#S )$CmfApproveGroupu#   Группа рецензентовprojectARPcode_main)name	approversmin_approversis_all_approvers_requiredmaster_approversrequired_signs)r   col1col2)ui_list_fieldsui_group_fieldsu   Статус	CmfStatusT)captionmodelvisibleuB   Минимальное количество рецензентов   )r   defaultnullableuA   Согласование со всеми рецензентамиF)r   r   r   )
CmfOrgUnitCmfPersonGroup	CmfPersonCmfProjectRole)zCmfOrgUnit.tree_nodeszCmfPersonGroup.rg_memberszCmfRole.personu   Рецензенты)leftmodelsr   nested_fieldsr   u%   Руководитель группы)r    r!   r   r   ui   Способ (вычисления допустимости) перехода (в след. статус)ud   Установите всех рецензентов, которые должны утвердитьuz   Рецензенты могут быть назначены через пользовательский интерфейсuh   Любой может одобрить (рецензент указывается в документе))fixedmixedcustomalwaysr%   )r   choices	load_moder   N)__name__
__module____qualname__ui_name	ui_modulecode_prefixverbose_nameui_formcmfr   FieldCmfRelationparentCmfIntr   CmfBoolr   CmfGenericM2Mr   r   	CmfChoicer        $./common/fields/cmf_approve_group.pyr   r      s       3GIK8L 

     '$ 
	 G* Z
	   F J$$
T	 %  M !$
 0 0
S	 !1 ! ! 
  
 NNN^^^& !  I z''
 NNN7 (   Z%%
{{ R
 

  & 
 
NNNr:   r   )r1   r   cmf.includecmf.appr!   	CmfEntityr   r9   r:   r;   <module>r?      so              K K K K Kcj* K K K K Kr:   