3

\D                 @   sr  d dl mZmZmZmZmZmZ d dlmZm	Z	m
Z
mZmZ d dlmZ dddddgZed	d
szG dd
 d
eZejd
 ed	dsG dd deZejd ed	dsG dd deZejd ed	dsG dd deZejd ed	dsG dd deZejd ed	ds2G dd deZejd d dlT d dlT d dlmZ d dlmZ eje eje dS )    )AbstractBenefitAbstractConditionAbstractConditionalOfferAbstractRangeAbstractRangeProductAbstractRangeProductFileUpload)SHIPPING_DISCOUNTZERO_DISCOUNTBasketDiscountPostOrderActionShippingDiscount)is_model_registeredr
   r   r   r   r	   offerConditionalOfferc               @   s   e Zd ZdS )r   N)__name__
__module____qualname__ r   r   2/var/www/html/oscar2019/oscar/apps/offer/models.pyr      s   Benefitc               @   s   e Zd ZdS )r   N)r   r   r   r   r   r   r   r      s   	Conditionc               @   s   e Zd ZdS )r   N)r   r   r   r   r   r   r   r      s   Rangec               @   s   e Zd ZdS )r   N)r   r   r   r   r   r   r   r   %   s   RangeProductc               @   s   e Zd ZdS )r   N)r   r   r   r   r   r   r   r   ,   s   RangeProductFileUploadc               @   s   e Zd ZdS )r   N)r   r   r   r   r   r   r   r   3   s   )*)__all__N) oscar.apps.offer.abstract_modelsr   r   r   r   r   r   Zoscar.apps.offer.resultsr   r	   r
   r   r   Zoscar.core.loadingr   r   r   appendr   r   r   r   r   Zoscar.apps.offer.benefitsZoscar.apps.offer.conditionsZbenefit_classesZcondition_classesextendr   r   r   r   <module>   s8    










