U
    !g%                     @   s2   d dl T d dlT d dlmZ G dd dejZdS )    )*)cmf_test_param_row_valuec                       s(   e Zd Z fddZ fddZ  ZS )CmfTestParamRowValuec                    s   t   ddg S )Nparentparam)supersave_preload_fields)self	__class__ 4./modules/evatest/models/cmf_test_param_row_value.pyr      s    z(CmfTestParamRowValue.save_preload_fieldsc                    sF   t jjdd| jgdd| jgdd| jggdr8tddd	 t j||S )
Nr   z==r   idz!=)filteru}   В одной строке может быть только один одноименный параметр (колонка)T)abort)	Zmodelsr   countr   r   r   Z	cmf_alertr   save)r	   argskwargsr
   r   r   r   	   s    


zCmfTestParamRowValue.save)__name__
__module____qualname__r   r   __classcell__r   r   r
   r   r      s   r   N)Zcmf.includeZ
cmf.fieldsZmodules.evatest.fieldsr   r   r   r   r   r   <module>   s   