B
    CDb›	  ã               @   sœ   d dl mZ d dlmZ d dlmZmZmZmZ e 	e¡G dd„ deƒƒZ
e 	e¡G dd„ deƒƒZe 	e¡G dd	„ d	eƒƒZe 	e¡G d
d„ deƒƒZdS )é    )Úadmin)ÚZKModelAdmin)ÚSyncEmployeeÚSyncDepartmentÚSyncJobÚSyncAreac               @   s0   e Zd ZdZdZdd„ Zd	dd„Zd
dd„ZdS )ÚMiddlewareDepartmentAdmin)Ú	dept_codeÚ	dept_nameÚ	post_timeÚflagÚupdate_timeÚsync_retc             C   s   dS )NF© )ÚselfÚrequestr   r   úAG:\easytimepro\master/mysite/base\admin\middleware_table_admin.pyÚhas_add_permission   s    z,MiddlewareDepartmentAdmin.has_add_permissionNc             C   s   dS )NFr   )r   r   Úobjr   r   r   Úhas_change_permission   s    z/MiddlewareDepartmentAdmin.has_change_permissionc             C   s   dS )NFr   )r   r   r   r   r   r   Úhas_delete_permission   s    z/MiddlewareDepartmentAdmin.has_delete_permission)N)N)Ú__name__Ú
__module__Ú__qualname__Úlist_displayÚlist_filterr   r   r   r   r   r   r   r      s
   
r   c               @   s0   e Zd ZdZdZdd„ Zd	dd„Zd
dd„ZdS )ÚMiddlewarePositionAdmin)Újob_codeÚjob_namer   r   r   r   c             C   s   dS )NFr   )r   r   r   r   r   r   !   s    z*MiddlewarePositionAdmin.has_add_permissionNc             C   s   dS )NFr   )r   r   r   r   r   r   r   $   s    z-MiddlewarePositionAdmin.has_change_permissionc             C   s   dS )NFr   )r   r   r   r   r   r   r   '   s    z-MiddlewarePositionAdmin.has_delete_permission)N)N)r   r   r   r   r   r   r   r   r   r   r   r   r      s
   
r   c               @   s0   e Zd ZdZdZdd„ Zd
dd„Zddd	„ZdS )ÚMiddlewareEmployeeAdmin)Úemp_codeZ
first_nameÚ	last_namer	   r
   r   r   Ú	area_codeÚ	area_nameZ
multi_areaZcard_noZ	hire_dateZgenderZbirthdayZemailZactive_statusr   r   r   r   )r    r   r   r   r   c             C   s   dS )NFr   )r   r   r   r   r   r   5   s    z*MiddlewareEmployeeAdmin.has_add_permissionNc             C   s   dS )NFr   )r   r   r   r   r   r   r   8   s    z-MiddlewareEmployeeAdmin.has_change_permissionc             C   s   dS )NFr   )r   r   r   r   r   r   r   ;   s    z-MiddlewareEmployeeAdmin.has_delete_permission)N)N)r   r   r   r   r   r   r   r   r   r   r   r   r   +   s
   
r   c               @   s0   e Zd ZdZdZdd„ Zd	dd„Zd
dd„ZdS )ÚMiddlewareAreaAdmin)r"   r#   r   r   r   r   c             C   s   dS )NFr   )r   r   r   r   r   r   E   s    z&MiddlewareAreaAdmin.has_add_permissionNc             C   s   dS )NFr   )r   r   r   r   r   r   r   H   s    z)MiddlewareAreaAdmin.has_change_permissionc             C   s   dS )NFr   )r   r   r   r   r   r   r   K   s    z)MiddlewareAreaAdmin.has_delete_permission)N)N)r   r   r   r   r   r   r   r   r   r   r   r   r$   ?   s
   
r$   N)Úmysiter   Zmysite.admin.kernelr   Zmysite.base.modelsr   r   r   r   Úregisterr   r   r   r$   r   r   r   r   Ú<module>   s   