B
    DDb                 @   sp   d dl mZ d dlmZ d dlmZ G dd dejZG dd dejZG dd	 d	ejZ	G d
d dej
ZdS )    )serializers)TransactionProofCmd)util_serializersc               @   s   e Zd ZG dd dZdS )TransactionProofCmdSerializerc               @   s"   e Zd ZeZdddddddgZdS )	z"TransactionProofCmdSerializer.Metaidterminal
start_timeend_timeterminal_countserver_countflagN)__name__
__module____qualname__r   modelfields r   r   HG:\easytimepro\master/mysite/iclock\api\serializers\proof_serializers.pyMeta   s   
r   N)r   r   r   r   r   r   r   r   r   	   s   r   c               @   s   e Zd ZG dd dZdS )#TransactionProofCmdCreateSerializerc               @   s    e Zd ZeZddddddgZdS )z(TransactionProofCmdCreateSerializer.Metar   r   r	   r
   r   r   N)r   r   r   r   r   r   r   r   r   r   r      s   r   N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZG dd dZdS )!TransactionProofCmdEditSerializerc               @   s    e Zd ZeZddddddgZdS )z&TransactionProofCmdEditSerializer.Metar   r   r	   r
   r   r   N)r   r   r   r   r   r   r   r   r   r   r      s   r   N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZG dd dZdS )#TransactionProofCmdActionSerializerc               @   s   e Zd ZeZdZdS )z(TransactionProofCmdActionSerializer.Meta))deleter   N)r   r   r   r   r   Zaction_type_choicesr   r   r   r   r   #   s   r   N)r   r   r   r   r   r   r   r   r   !   s   r   N)Zrest_frameworkr   Z&mysite.iclock.models.transaction_proofr   Z mysite.personnel.api.serializersr   ZModelSerializerr   r   r   ZObjectActionSerializerr   r   r   r   r   <module>   s   