Subversion Repositories SmartDukaan

Rev

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

Rev 16948 Rev 16949
Line 250... Line 250...
250
        orderId = row1[0]
250
        orderId = row1[0]
251
        order = db.merchantOrder.find_one({"orderId":orderId})
251
        order = db.merchantOrder.find_one({"orderId":orderId})
252
        if order is None:
252
        if order is None:
253
            continue
253
            continue
254
        #saleTime = int(time.mktime(datetime.strptime(order['placedOn'], "%b %d, %Y, %I:%M %p").timetuple()))
254
        #saleTime = int(time.mktime(datetime.strptime(order['placedOn'], "%b %d, %Y, %I:%M %p").timetuple()))
-
 
255
        try:
255
        saleTime = datetime.strptime(order['placedOn'], "%b %d, %Y, %I:%M %p").stftime("%Y-%m-%d")
256
            saleTime = datetime.strptime(order['placedOn'], "%b %d, %Y, %I:%M %p").stftime("%Y-%m-%d")
-
 
257
        except:
-
 
258
            saleTime = datetime.strptime(order['placedOn'], "%a, %d %b, %Y").stftime("%Y-%m-%d")
-
 
259
        
256
        if not datemap.has_key(saleTime):
260
        if not datemap.has_key(saleTime):
257
            datemap[saleTime] = {"totalAmount":0, "paidAmount":0, "rejectedAmount":0, "approvedAmount":0}
261
            datemap[saleTime] = {"totalAmount":0, "paidAmount":0, "rejectedAmount":0, "approvedAmount":0}
258
            
262
            
259
        obj = datemap.get(saleTime)
263
        obj = datemap.get(saleTime)
260
        obj['paidAmount'] += order["paidAmount"] 
264
        obj['paidAmount'] += order["paidAmount"]