Subversion Repositories SmartDukaan

Rev

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

Rev 17677 Rev 18055
Line 166... Line 166...
166
            brand = lineitem.get('brand')
166
            brand = lineitem.get('brand')
167
            modelNumber = lineitem.get('model_number')
167
            modelNumber = lineitem.get('model_number')
168
            modelName = lineitem.get('model_name')
168
            modelName = lineitem.get('model_name')
169
            color = lineitem.get('color')
169
            color = lineitem.get('color')
170
            productTitle = brand + (" " + modelName if modelName else "") + (" "  + modelNumber if modelNumber is not None else "") + ("(" + color +")" if color else "")
170
            productTitle = brand + (" " + modelName if modelName else "") + (" "  + modelNumber if modelNumber is not None else "") + ("(" + color +")" if color else "")
171
            amountPaid = order['total_amount']- order['gvAmount']
171
            amountPaid = order['total_amount'] 
172
            subOrder = SubOrder(productTitle, None, datetime.strftime(datetime.fromtimestamp(order['created_timestamp']/1000),"%d %B %Y"), amountPaid)
172
            subOrder = SubOrder(productTitle, None, datetime.strftime(datetime.fromtimestamp(order['created_timestamp']/1000),"%d %B %Y"), amountPaid)
-
 
173
            subOrder.amount = amountPaid - order['gvAmount']
173
            subOrder.merchantSubOrderId = str(order['id'])
174
            subOrder.merchantSubOrderId = str(order['id'])
174
            subOrder.orderDetailUrl = "http://m.saholic.com/order/" + subOrder.merchantSubOrderId 
175
            subOrder.orderDetailUrl = "http://m.saholic.com/order/" + subOrder.merchantSubOrderId 
175
            subOrder.quantity = int(lineitem['quantity'])
176
            subOrder.quantity = int(lineitem['quantity'])
176
            subOrder.estimatedDeliveryDate = datetime.strftime(datetime.fromtimestamp(order['promised_delivery_time']/1000),"%d %B %Y")
177
            subOrder.estimatedDeliveryDate = datetime.strftime(datetime.fromtimestamp(order['promised_delivery_time']/1000),"%d %B %Y")
177
            subOrder.imgUrl = item['imgUrl'] 
178
            subOrder.imgUrl = item.get("imgUrl") 
178
            subOrder.productUrl = "http://m.saholic.com/" + item['url']
179
            subOrder.productUrl = "http://m.saholic.com/" + item['url']
179
            subOrder.productCode = item['url'].split('-')[-1]
180
            subOrder.productCode = item['url'].split('-')[-1]
180
            subOrder.detailedStatus = order['statusDescription']
181
            subOrder.detailedStatus = order['statusDescription']
181
            (cashbackAmount, percentage) = self.getCashbackAmount(subOrder.productCode, amountPaid/subOrder.quantity)
182
            (cashbackAmount, percentage) = self.getCashbackAmount(subOrder.productCode, amountPaid/subOrder.quantity)
182
            dealRank = getDealRank(subOrder.productCode, self.store_id, self.userId)
183
            dealRank = getDealRank(subOrder.productCode, self.store_id, self.userId)