Subversion Repositories SmartDukaan

Rev

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

Rev 14418 Rev 14460
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
from main import Store
-
 
7
from datetime import datetime
6
from datetime import datetime
-
 
7
from main import Store
-
 
8
import time
8
class AffiliateInfo():
9
class AffiliateInfo():
9
    
10
    
10
    
11
    
11
    subTagId = None
12
    subTagId = None
12
    adId = None
13
    adId = None
Line 14... Line 15...
14
    payOut = None
15
    payOut = None
15
    offerName = None
16
    offerName = None
16
    storeId = None
17
    storeId = None
17
    saleAmount = None
18
    saleAmount = None
18
    saleDate = None
19
    saleDate = None
-
 
20
    saleTime = None
19
    conversionStatus = None
21
    conversionStatus = None
20
    ip = None
22
    ip = None
21
    missingOrder = None
23
    missingOrder = None
22
    def __init__(self,subTagId, storeId, conversionStatus, adId, saleDate, payOut, offerName, ip, saleAmount):
24
    def __init__(self,subTagId, storeId, conversionStatus, adId, saleDate, payOut, offerName, ip, saleAmount):
23
        self.subTagId = subTagId
25
        self.subTagId = subTagId
Line 39... Line 41...
39
    
41
    
40
    subTagId = None
42
    subTagId = None
41
    productCode = None
43
    productCode = None
42
    price = None
44
    price = None
43
    quantity = None
45
    quantity = None
-
 
46
    category = None
44
    payOut = None
47
    payOut = None
45
    saleAmount = None
48
    saleAmount = None
46
    storeId = None
49
    storeId = None
47
    saleDate = None
50
    saleDate = None
48
    conversionStatus = None
51
    conversionStatus = None
49
    missingOrder = None
52
    missingOrder = None
-
 
53
    saleDateInt = None
50
 
54
 
51
    def __init__(self,subTagId, saleDate, productCode, price, quantity, saleAmount, payOut, conversionStatus):
55
    def __init__(self,subTagId, saleDate, productCode, price, quantity, saleAmount, payOut, conversionStatus, category):
52
        self.subTagId = subTagId
56
        self.subTagId = subTagId
53
        self.conversionStatus = conversionStatus
57
        self.conversionStatus = conversionStatus
54
        self.payOut = payOut
58
        self.payOut = payOut
55
        self.saleAmount = saleAmount
59
        self.saleAmount = saleAmount
-
 
60
        self.productCode = productCode
56
        self.storeId = 2
61
        self.storeId = 2
57
        self.saleDate = saleDate
62
        self.saleDate = saleDate
58
        self.price = price
63
        self.price = price
59
        self.quantity = quantity
64
        self.quantity = quantity
60
        self.missingOrder = True
65
        self.missingOrder = True
-
 
66
        self.category = category
-
 
67
        self.saleDateInt = int(time.mktime(datetime.strptime(saleDate, "%Y-%m-%d").timetuple()))
61
        
68
        
62
    def __repr__(self):
69
    def __repr__(self):
63
        return None
70
        return None
64
 
71
 
65
class Order():
72
class Order():