U
    ]d+	                     @   s4   d dl mZ d dlT d dlZ G dd de jjZdS )    )fields)*Nc                   @   s   e Zd ZdZdZdZdZdgddddd	d
gdgdZej	j
ej	jddddZej	j
ej	jddddZej	j
ej	jdddddgdddZej	j
ej	jdddddgdddZej	j
ej	jdddddd d!d"Zd#S )$CmfApproveGroupu#   Группа рецензентовZprojectZARPcodeZ_mainname	approversmin_approversmaster_approversrequired_signs)r   r   )Zui_list_fieldsZui_group_fieldsu   СтатусZ	CmfStatusT)captionZmodelvisibleu<   Минимальное количество подписей   )r   defaultZnullableZ
CmfOrgUnitZCmfPersonGroupZ	CmfPersonZCmfProjectRoleu   Согласующие)leftmodelsr   r   u   Утверждающиеui   Способ (вычисления допустимости) перехода (в след. статус)ud   Установите всех рецензентов, которые должны утвердитьuz   Рецензенты могут быть назначены через пользовательский интерфейсuh   Любой может одобрить (рецензент указывается в документе))ZfixedZmixedcustomalwaysr   )r   choicesZ	load_moder   N)__name__
__module____qualname__Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZui_formcmfr   ZFieldZCmfRelationparentZCmfIntr   ZCmfGenericM2Mr   r	   Z	CmfChoicer
    r   r   $./common/fields/cmf_approve_group.pyr      sh   

r   )r   r   Zcmf.includeZcmf.appr   Z	CmfEntityr   r   r   r   r   <module>   s   