Subversion Repositories SmartDukaan

Rev

Rev 13569 | Rev 13577 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 13569 Rev 13576
Line 1... Line 1...
1
'''
1
'''
2
Created on Jan 16, 2015
2
Created on Jan 16, 2015
3
 
3
 
4
@author: amit
4
@author: amit
5
'''
5
'''
6
 
-
 
-
 
6
from main import Store
7
class AffiliateInfo():
7
class AffiliateInfo():
8
    
8
    
9
    
9
    
10
    subTagId = None
10
    subTagId = None
11
    conversionStatus = None
11
    conversionStatus = None
Line 29... Line 29...
29
        self.saleDate = saleDate
29
        self.saleDate = saleDate
30
        
30
        
31
    def __repr__(self):
31
    def __repr__(self):
32
        return None
32
        return None
33
 
33
 
-
 
34
class Order():
-
 
35
    id = None
-
 
36
    subOrders = None
-
 
37
    deliveryCharges = None
-
 
38
    userId = None
-
 
39
    merchantOderId = None
-
 
40
    storeId = None
-
 
41
    discountApplied = None
-
 
42
    subTagId = None
-
 
43
    closed = None
-
 
44
    placedOn = None
-
 
45
    totalAmount = None
-
 
46
    paidAmount = None
-
 
47
    orderSuccessUrl = None
-
 
48
    
-
 
49
    def __init__(self, id, userId, subTagId, storeId, orderSuccessUrl, closed = False):
-
 
50
        self.id = id
-
 
51
        self.userId = userId
-
 
52
        self.subTagId = subTagId
-
 
53
        self.closed = closed
-
 
54
        self.storeId = storeId
-
 
55
        self.orderSuccessUrl = orderSuccessUrl
-
 
56
        
-
 
57
class SubOrder():
-
 
58
    status = None
-
 
59
    productTitle = None
-
 
60
    estimatedDeliveryDate  = None
-
 
61
    productCode  = None
-
 
62
    deliveryCharges  = None
-
 
63
    unitPrice  = None
-
 
64
    merchantSubOrderId  = None
-
 
65
    productUrl  = None
-
 
66
    courierName  = None
-
 
67
    offerDiscount  = None
-
 
68
    tracingkUrl  = None
-
 
69
    placedOn  = None
-
 
70
    trackingNumber  = None
-
 
71
    amountPaid  = None 
-
 
72
    quantity  = None
-
 
73
    
-
 
74
    def __init__(self, productTitle, productUrl, placedOn, amountPaid, status=Store.ORDER_PLACED, quantity = 1):
-
 
75
        self.productTitle = productTitle
-
 
76
        self.productUrl = productUrl
-
 
77
        self.placedOn = placedOn
-
 
78
        self.amountPaid = amountPaid
-
 
79
        self.status = status
-
 
80
        self.quantity = 1
-
 
81
    
-
 
82