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)ÚTerminalEmployee)Úutil_serializersc               @   s   e Zd ZG dd„ dƒZdS )ÚTerminalEmployeeSerializerc               @   s   e Zd ZeZddddgZdS )zTerminalEmployeeSerializer.MetaÚidÚterminal_snÚemp_codeÚ	privilegeN)Ú__name__Ú
__module__Ú__qualname__r   ÚmodelÚfields© r   r   úTG:\easytimepro\master/mysite/iclock\api\serializers\terminal_employee_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 )Ú TerminalEmployeeCreateSerializerc               @   s   e Zd ZeZdddgZdS )z%TerminalEmployeeCreateSerializer.Metar   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 )ÚTerminalEmployeeEditSerializerc               @   s   e Zd ZeZdddgZdS )z#TerminalEmployeeEditSerializer.Metar   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 )Ú TerminalEmployeeActionSerializerc               @   s   e Zd ZeZdZdS )z%TerminalEmployeeActionSerializer.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.model_terminal_employeer   Z mysite.personnel.api.serializersr   ZModelSerializerr   r   r   ZObjectActionSerializerr   r   r   r   r   Ú<module>   s   