U
    Kc                     @   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s8tjjddd ddiddd dS tjjt jkrjtjjddd dtjjid	dd dS d
}d}tjjddd dtjjiddd t	j
dd rtt	j
d }|| || | g}tjj|dgd}| dS )N readCmfAuditloginunknownokT)ZoperateZcmf_model_nameparentZ
audit_dataZresult_statusZcelery_skipZ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      s>    
  
 
 
 
 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   