Subversion Repositories SmartDukaan

Rev

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

Rev 17013 Rev 17045
Line 151... Line 151...
151
            merchantOrder.totalAmount = long(orderObj['pricing']['orderGrossPrice'])
151
            merchantOrder.totalAmount = long(orderObj['pricing']['orderGrossPrice'])
152
            merchantOrder.discountApplied = long(orderObj['pricing']['discountCouponRedemptionAmount'])+long(orderObj['pricing']['giftCouponRedemptionAmount'])
152
            merchantOrder.discountApplied = long(orderObj['pricing']['discountCouponRedemptionAmount'])+long(orderObj['pricing']['giftCouponRedemptionAmount'])
153
            merchantOrder.deliveryCharges = long(orderObj['totalShipmentCharges'])
153
            merchantOrder.deliveryCharges = long(orderObj['totalShipmentCharges'])
154
            subOrders= []
154
            subOrders= []
155
            for subOrderObj in orderObj['subOrders']:
155
            for subOrderObj in orderObj['subOrders']:
156
                subOrder = SubOrder(subOrderObj['cartItem']['cartItemTitle'], BASE_PRODUCT_URL%(long(subOrderObj['cartItem']['productId'])), orderObj['orderDate'], long(subOrderObj['cartItem']['pricing']['payablePrice']))
156
                subOrder = SubOrder(subOrderObj['cartItem']['cartItemTitle'], BASE_PRODUCT_URL%(long(subOrderObj['cartItem']['productId'])), orderObj['orderDate'], long(subOrderObj['pricing']['payablePrice']))
157
                subOrder.estimatedDeliveryDate = subOrderObj['cartItem']['shipment']['expectedDeliveryDate']
157
                subOrder.estimatedDeliveryDate = subOrderObj['cartItem']['shipment']['expectedDeliveryDate']
158
                subOrder.merchantSubOrderId = str(subOrderObj['subOrderId'])
158
                subOrder.merchantSubOrderId = str(subOrderObj['subOrderId'])
159
                subOrder.detailedStatus = rawHtmlSoup.body.find("div", {'class':'sub-order-status'}).text
159
                subOrder.detailedStatus = rawHtmlSoup.body.find("div", {'class':'sub-order-status'}).text
160
                subOrder.imgUrl = BASE_IMG_URL+subOrderObj['cartItem']['lineItemImageUrl']
160
                subOrder.imgUrl = BASE_IMG_URL+subOrderObj['cartItem']['lineItemImageUrl']
161
                subOrder.offerDiscount = long(subOrderObj['cartItem']['price'])*long(subOrderObj['cartItem']['itemQuantity'])-long(subOrderObj['cartItem']['pricing']['payablePrice'])
161
                subOrder.offerDiscount = long(subOrderObj['cartItem']['price'])*long(subOrderObj['cartItem']['itemQuantity'])-long(subOrderObj['pricing']['payablePrice'])
162
                subOrder.unitPrice = long(subOrderObj['cartItem']['price'])
162
                subOrder.unitPrice = long(subOrderObj['cartItem']['price'])
163
                subOrder.productCode = str(long(subOrderObj['cartItem']['productId']))
163
                subOrder.productCode = str(long(subOrderObj['cartItem']['productId']))
164
                subOrder.amountPaid = long(subOrderObj['cartItem']['pricing']['payablePrice'])
164
                subOrder.amountPaid = long(subOrderObj['cartItem']['pricing']['payablePrice'])
165
                subOrder.quantity = long(subOrderObj['cartItem']['itemQuantity'])
165
                subOrder.quantity = long(subOrderObj['cartItem']['itemQuantity'])
166
                subOrder.tracingkUrl = ORDER_TRACK_URL%(long(orderObj['orderId']))
166
                subOrder.tracingkUrl = ORDER_TRACK_URL%(long(orderObj['orderId']))