U
    Eh:
                     @   s4   d dl T d dlmZ d dlmZ G dd deZdS )    )*)fields)	CmfEntityc                
   @   s"  e Zd ZdZdZdZdZddddd	d
dddgdgiZej	j
ej	jd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ddddZej	j
ej	jd d!dd"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%gd"d"d&Zej	j
ej	jd)d*d"d+ZG d,d dejZG d-d. d.ejZd/S )0CmfRepLineChartRowZRepLineChartRowZprojectZRLCRuD   Пользовательская линейная диаграммаZui_group_fieldsZ_mainnameparentcolor
value_typeslarow_bql_filtersla_goal_filter)r   r   u
   ОтчетZCmfTaskReportF)captionmodelZvisiblenullableZCmfColoru   Цветz#a0a0a0)Zwidgetr   defaultu    Тип величины рядаu   среднееu   выполненоu   созданоu   % соответствияu   нарушеноu   обработано)ZaverageZdoneZcreatedZsd_sla_compliance_percentZsd_sla_breachedZsd_sla_processed)r   choicesZSLAZCmfSDeskSlaTu)   Дополнительный фильтрZCmfTaskFilterZ	parent_id)r   r   Zoptions_list_paramsZoptions_list_query_allr   u-   Дополнительный BQL-фильтрZCmfBqlFilteru`   Фильтр из цели Соглашения об уровне обслуживания (SLA)ZCmfSDeskSlaGoal)r   r   r   c                   @   s   e Zd ZdZdZdZdS )zCmfRepLineChartRow.nameNTu
   Метка)__name__
__module____qualname__index_usingindexr    r   r   6./modules/servicedesk/fields/cmf_rep_line_chart_row.pyr   [   s   c                   @   s   e Zd ZdZdZdS )zCmfRepLineChartRow.codeNT)r   r   r   r   r   r   r   r   r   code`   s   r   N)r   r   r   Zui_nameZ	ui_moduleZcode_prefixZverbose_nameZui_formcmfr   ZFieldZCmfRelationr   ZCmfStr32r   Z	CmfChoicer	   r
   Z
row_filterr   r   r   r   r   r   r   r   r   r      s   			r   N)Zcmf.includer   r   Z
cmf.modelsr   r   r   r   r   r   <module>   s   