Subversion Repositories SmartDukaan

Rev

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

Rev 6515 Rev 6591
Line 27... Line 27...
27
    userId = Field(Integer)
27
    userId = Field(Integer)
28
    userEmailId = Field(String(256))
28
    userEmailId = Field(String(256))
29
    invoiceNumber = Field(Integer)
29
    invoiceNumber = Field(Integer)
30
    orderType = Field(Integer)
30
    orderType = Field(Integer)
31
    refundTimestamp = Field(DateTime)
31
    refundTimestamp = Field(DateTime)
-
 
32
    ipAddress = Field(String(256))
32
    using_options(shortnames=True, inheritance='multi')
33
    using_options(shortnames=True, inheritance='multi')
33
    using_table_options(mysql_engine="InnoDB")
34
    using_table_options(mysql_engine="InnoDB")
34
 
35
 
35
    def __init__(self):
36
    def __init__(self):
36
        '''
37
        '''
Line 52... Line 53...
52
        thriftObject.displayId = self.idPrefix + str(self.id)
53
        thriftObject.displayId = self.idPrefix + str(self.id)
53
        thriftObject.invoiceNumber = self.invoiceNumber
54
        thriftObject.invoiceNumber = self.invoiceNumber
54
        thriftObject.orderType = self.orderType
55
        thriftObject.orderType = self.orderType
55
        thriftObject.transactionId = self.transaction.id
56
        thriftObject.transactionId = self.transaction.id
56
        thriftObject.refundTimestamp = to_java_date(self.refundTimestamp)
57
        thriftObject.refundTimestamp = to_java_date(self.refundTimestamp)
-
 
58
        thriftObject.ipAddress = self.ipAddress
57
 
59
 
58
    def from_thrift_object(self, thriftBaseOrder):
60
    def from_thrift_object(self, thriftBaseOrder):
59
        self.totalAmount = thriftBaseOrder.totalAmount
61
        self.totalAmount = thriftBaseOrder.totalAmount
60
        self.walletAmount = thriftBaseOrder.walletAmount
62
        self.walletAmount = thriftBaseOrder.walletAmount
61
        self.creationTimestamp = datetime.datetime.now()
63
        self.creationTimestamp = datetime.datetime.now()
Line 64... Line 66...
64
        self.invoiceNumber = thriftBaseOrder.invoiceNumber
66
        self.invoiceNumber = thriftBaseOrder.invoiceNumber
65
        self.orderType = thriftBaseOrder.orderType
67
        self.orderType = thriftBaseOrder.orderType
66
        self.couponAmount = thriftBaseOrder.couponAmount
68
        self.couponAmount = thriftBaseOrder.couponAmount
67
        self.couponCode = thriftBaseOrder.couponCode
69
        self.couponCode = thriftBaseOrder.couponCode
68
        self.refundTimestamp = to_py_date(thriftBaseOrder.refundTimestamp)
70
        self.refundTimestamp = to_py_date(thriftBaseOrder.refundTimestamp)
-
 
71
        self.ipAddress = thriftBaseOrder.ipAddress
69
 
72
 
70
    def is_valid(self):
73
    def is_valid(self):
71
        return True
74
        return True
72
75