a
    }h                     @   s  d dl mZ d dlmZmZmZmZmZmZ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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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 ejee eje	e eje
e ejee ejee ejee dS )    )admin)SniperOrderSniperAccountSniperTransfersSniperTradeItemLogDischargeUsableCardMuleDischargeMode2DischargeMode2DischargePerDayHourlyAccountDischargeHistoryDischargeMode3SpecialPlayersStartDischargeBotc                   @   s   e Zd Zg dZdS )SniperOrderAdmin)create_time	file_namestatusN__name__
__module____qualname__list_display r   r   ?C:\Users\Administrator\Downloads\futplus_django\sniper\admin.pyr   	   s   r   c                   @   s    e Zd ZdgZdgZg dZdS )SniperAccountAdminfifa_account__user_namefifa_account)sniper_orderr   transfer_amountNr   r   r   search_fieldsautocomplete_fieldsr   r   r   r   r   r      s   r   c                   @   s   e Zd ZddgZg dZdS )SniperTransfersAdminsender_accountreceiver_account)r"   r#   coins_taken	is_missedtransfer_timeN)r   r   r   r    r   r   r   r   r   r!      s   r!   c                   @   s(   e Zd ZdgZg dZg dZdgZdS )SniperTradeItemLogAdminZplayer_card__asset_id)r   sniper_accountplayer_card)r   r)   action_timebuy_now_pricepricer   r   Nr   r   r   r   r    r   list_filterr   r   r   r   r'      s   r'   c                   @   s   e Zd Zg dZdS )DischargeUsableCardAdmin)player_nameasset_idallowed_use_console_dischargeNr   r   r   r   r   r/      s   r/   c                   @   s&   e Zd ZdgZdgZg dZdgZdS )MuleDischargeMode2Admin	user_namelast_fifa_account_used)
r4   priority	is_active	site_namein_uselast_run_timeavailable_paymentprogress_paymentpending_paymentaddress_paymentr7   Nr-   r   r   r   r   r3   #   s   r3   c                   @   s*   e Zd ZddgZdgZg dZddgZdS )DischargeMode2Adminfifa_account__user_name__iexactZplayer_asset_id__iexactr   )
r   r   muler0   player_ratingplayer_asset_idstart_price	end_price	avg_pricer   Zmule__site_namerA   Nr-   r   r   r   r   r?   +   s   r?   c                   @   s    e Zd ZdgZdgZg dZdS )DischargePerDayAdminr@   r   )r   r   income_creditNr   r   r   r   r   rG   3   s   rG   c                   @   s   e Zd ZddgZdS )"HourlyAccountDischargeHistoryAdminmode2_countmode3_countNr   r   r   r   r   rI   9   s   rI   c                   @   s.   e Zd Zg dZdgZejdddd ZdS )!DischargeMode3SpecialPlayersAdmin)r0   	futbin_idfirst_priceupdate_timebad_for_discharge_reasonclear_bad_for_discharge_reasonz4Clear bad for discharge reason for selected accounts)descriptionc                 C   s   |j d d | |d d S )N)rP   z7Bad for discharge reason cleared for selected accounts.)updatemessage_user)selfrequestquerysetr   r   r   rQ   B   s    z@DischargeMode3SpecialPlayersAdmin.clear_bad_for_discharge_reasonN)r   r   r   r   actionsr   actionrQ   r   r   r   r   rL   =   s   
rL   c                   @   s&   e Zd ZdgZg dZdgZdgZdS )StartDischargeBotAdminr@   )r   r   discharge_moder   r[   N)r   r   r   r   r   r    r.   r   r   r   r   rZ   H   s   rZ   N)django.contribr   Zsniper.modelsr   r   r   r   r   r   r	   r
   r   r   r   
ModelAdminr   r   r!   r'   r/   r3   r?   rG   rI   rL   rZ   siteregisterr   r   r   r   <module>   s.   4