a
    }hv                     @   s   d dl mZ d dlmZ d dlmZ d dlmZmZm	Z	m
Z
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G dd dejZejee ejee eje	e eje
e ejee dS )    )admin)Sum)	mark_safe)ExchangeRateTransactionCashierAccountingHeadings
CostCenterc                   @   s   e Zd ZdgZg dZdS )ExchangeRateAdminname__icontains)create_timenamelatestN)__name__
__module____qualname__search_fieldslist_display r   r   BC:\Users\Administrator\Downloads\futplus_django\financial\admin.pyr
   
   s   r
   c                   @   s   e Zd Zg dZdS )TransactionAdmin)r   transaction_datedescriptionpaymentreceiptpayment_typearchivedNr   r   r   r   r   r   r   r   r      s   r   c                   @   s   e Zd Zg dZdd ZdS )CashierAdmin)r   currencyasset_c                 C   sX   |j  }|jtdddp"d|jtdddp:d }td|d	d
|j dS )Nr   )sum_receiptr!   r   r   )sum_paymentr"   z<span style="font-weight:600;">, z</span>)transaction_setall	aggregater   getr   r   )selfobjtransactionsresultr   r   r   r       s
    
zCashierAdmin.asset_N)r   r   r   r   r    r   r   r   r   r      s   r   c                   @   s   e Zd ZddgZdS )AccountingHeadingsAdminr   r   Nr   r   r   r   r   r-       s   r-   c                   @   s   e Zd ZddgZdS )CostCenterAdminr   r   Nr   r   r   r   r   r.   %   s   r.   N)django.contribr   django.db.modelsr   django.utils.safestringr   Zfinancial.modelsr   r   r   r   r	   
ModelAdminr
   r   r   r-   r.   siteregisterr   r   r   r   <module>   s   