
    if                     X    d dl mZ d dlT d dlmZ d dlmZ  G d dej                  ZdS )    )fields)*)	BaseModel)cmf_person_signc                   .    e Zd ZdZdZedd            ZdS )CmfSignu   
        Модель для подписания объектов в системе.
        Подписывает по id объекта его конкретную cmf_version
    TNc                     |s|j         }t                              |t          j        |          }|                                 |S )N)signed_objectsignobject_cmf_version)cmf_versionmodelsr   gcurrent_personsave)cls	object_inversionr   s       ./cmf/models/cmf_sign.pysign_objectzCmfSign.sign_object   sJ     	,+G~~#!&  
 

 			    )N)__name__
__module____qualname____doc__	api_allowclassmethodr    r   r   r   r      sC          I	 	 	 [	 	 	r   r   N)	cmfr   cmf.include
cmf.modelsr   
cmf.fieldsr   CmfPersonSignr   r   r   r   <module>r$      s~                          & & & & & &    o+     r   