U
     h                     @   s.   d dl T d dlmZ G dd dejjeZdS )    )*)ResponseMixinc                   @   s    e Zd ZdZejjdd ZdS )	AuditViewz/show_auditc                 C   s   t js
dS tjjrt js6tjjddd ddidd dS tjjt jkrftjjddd dtjjidd dS d	}d
}tjjddd dtjjidd t	j
dd rtt	j
d }|| || | g}tjj|dgd}| dS )N readCmfAuditloginunknownok)ZoperateZcmf_model_nameparentZ
audit_dataZresult_statusZfaild   r   pagez-cmf_created_at)sliceZorder_byz
audit.html)ZconfigZIS_BOX_VERSIONgZauthr   ZIB_ADMIN_LOGINZmodelsr   Zaudit_eventZrequestvaluesgetintlistZrender)selfZ	rec_countr   r   audit r   ./modules/auth/views/audit.pyr      s8    
 
 

 
zAuditView.getN)__name__
__module____qualname__Z__url__cmfviewsactionr   r   r   r   r   r      s   r   N)Zcmf.includeZmodules.auth.views.responser   r   r   ZBaseViewr   r   r   r   r   <module>   s   