
    oi                     P    d dl mZ d dl d dlmZ  G d dej
                        Zy)    fields)*)cmf_task_formc                       e Zd Z ej                  ej
                  ddd      Zddg dg dd	giZed
        Z	eddd       Z
y)CmfTaskFormCmfSDeskRequestType	task_formu!   Тип запроса ServiceDesk)modelbackrefcaptionui_group_fields_main)namecode	cmf_owner)full_search_typeparentperm_encrypt_helpprojectsl_owner_locksdesk_request_types)r   col1col2c                 $    d| j                   d   iS )Nr   )ui_form)clss    -./modules/servicedesk/fields/cmf_task_form.py_build_ui_formzCmfTaskForm._build_ui_form   s     s{{+<=
 	
    Nr   c                X     | j                   |i |}|r| j                         |_        |S )N)sgetr   ui_form_json)r   r   argskwargsrets        r   ui_getzCmfTaskForm.ui_get   s0    chh''"113C
r    )__name__
__module____qualname__r   Field
CmfBackrefr   r   classmethodr   r'    r    r   r   r      so    &&,,!6Uxz 	5~
G 
 

 "&  r    r   N)cmfr   cmf.includemodules.task.fieldsr   r   r.   r    r   <module>r2      s       --++ r    