B
    ,D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)AccPrivilege)util_serializersc               @   sJ   e Zd ZejddZejddZejddZejddZG dd dZ	dS )	AccPrivilegeSerializerzarea.area_name)sourcezgroup.group_noZget_verify_mode_displayZget_is_group_timezone_displayc               @   s,   e Zd ZeZddddddddd	d
ddgZdS )zAccPrivilegeSerializer.Metaid	area_nameZemp_codeZemp_first_nameZemp_last_namegroup_nois_group_timezoneZ	timezone1Z	timezone2Z	timezone3verify_modeZcompanyN)__name__
__module____qualname__r   modelfields r   r   LG:\easytimepro\master/mysite/acc\api\serializers\accprivilege_serializers.pyMeta   s   r   N)
r   r   r   r   Z	CharFieldr   r	   r   r
   r   r   r   r   r   r   
   s
   r   c               @   s   e Zd ZG dd dZdS )AccPrivilegeCreateSerializerc               @   s   e Zd ZeZdZdS )z!AccPrivilegeCreateSerializer.Meta__all__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 )AccPrivilegeEditSerializerc               @   s   e Zd ZeZdZdS )zAccPrivilegeEditSerializer.Metar   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 )AccPrivilegeActionSerializerc               @   s   e Zd ZeZdZdS )z!AccPrivilegeActionSerializer.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.acc.models.model_acc_privileger   Zmysite.att.api.serializersr   ZModelSerializerr   r   r   ZObjectActionSerializerr   r   r   r   r   <module>   s   