Subversion Repositories SmartDukaan

Rev

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

Rev 17451 Rev 17455
Line 467... Line 467...
467
        merchantOrder.closed= False
467
        merchantOrder.closed= False
468
        merchantSubOrders = []
468
        merchantSubOrders = []
469
        for s in orderJSON['suborders']:
469
        for s in orderJSON['suborders']:
470
            print s
470
            print s
471
            if not supcMap.has_key(s['supcCode']):
471
            if not supcMap.has_key(s['supcCode']):
-
 
472
                skuData = Mongo.get_mongo_connection().Catalog.MasterData.find_one({'identifier':s['supcCode'], 'source_id':self.store_id})
-
 
473
                if skuData is None:
472
                url = "http://www.snapdeal.com/search/autoSuggestion?q=%s&catId=0&ver=3"%s['supcCode']
474
                    url = "http://www.snapdeal.com/search/autoSuggestion?q=%s&catId=0&ver=3"%s['supcCode']
473
                html = utils.fetchResponseUsingProxy(url)
475
                    html = utils.fetchResponseUsingProxy(url)
474
                html = html.replace("
", "")
476
                    html = html.replace("
", "")
475
                ul = PyQuery(html)('ul.top-products')
477
                    ul = PyQuery(html)('ul.top-products')
476
                title = ul('div.product-text').text().strip()
478
                    title = PyQuery(ul('div.product-text')[0]).text().strip()
477
                productUrl = ul('a').attr("href").split("?")[0]
479
                    productUrl = ul('a').attr("href").split("?")[0]
478
                imgUrl = ul('img').attr('src')
480
                    imgUrl = ul('img').attr('src')
-
 
481
                else:
-
 
482
                    title = skuData['product_name']
-
 
483
                    productUrl = skuData['marketPlaceUrl']
-
 
484
                    imgUrl = skuData['thumbnail']
479
                supcMap[s['supcCode']] = {'title':title, 'imgUrl':imgUrl, 'productUrl':productUrl}
485
                supcMap[s['supcCode']] = {'title':title, 'imgUrl':imgUrl, 'productUrl':productUrl}
480
            map1 = supcMap[s['supcCode']]
486
            map1 = supcMap[s['supcCode']]
481
                
487
                
482
            amountPaid = s['paidAmount']
488
            amountPaid = s['paidAmount']
483
            productTitle = map1['title']
489
            productTitle = map1['title']