Subversion Repositories SmartDukaan

Rev

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

Rev 19928 Rev 20079
Line 38... Line 38...
38
from shop2020.clients.CatalogClient import CatalogClient  
38
from shop2020.clients.CatalogClient import CatalogClient  
39
from pyquery import PyQuery as pq
39
from pyquery import PyQuery as pq
40
import time
40
import time
41
from dtr.main import refundToWallet
41
from dtr.main import refundToWallet
42
import random
42
import random
-
 
43
from dtr.utils.AutoSuggest import getSuggestions
43
alphalist = list(string.uppercase)
44
alphalist = list(string.uppercase)
44
alphalist.remove('O')
45
alphalist.remove('O')
45
alphalist.remove('I')
46
alphalist.remove('I')
46
alphalist.remove('L')
47
alphalist.remove('L')
47
numList = ['2','3','4','5','6','7','8','9']
48
numList = ['2','3','4','5','6','7','8','9']
Line 2592... Line 2593...
2592
        try:
2593
        try:
2593
            if response:
2594
            if response:
2594
                res.body = dumps({"result":"success"})
2595
                res.body = dumps({"result":"success"})
2595
        except:
2596
        except:
2596
            res.body = dumps({"result":"failed"})
2597
            res.body = dumps({"result":"failed"})
-
 
2598
    
-
 
2599
class AutoComplete():
-
 
2600
    def on_get(self, req, resp):
-
 
2601
        search_term = req.get_param('searchString')
-
 
2602
        try:
-
 
2603
            resp.body = dumps(getSuggestions(search_term))
-
 
2604
        except:
2597
                        
2605
            resp.body = dumps([])
2598
def main():
2606
def main():
2599
    a = RetailerDetail()
2607
    a = RetailerDetail()
2600
    retailer = a.getNotActiveRetailer()
2608
    retailer = a.getNotActiveRetailer()
2601
    otherContacts = [r for r, in session.query(RetailerContacts.mobile_number).filter_by(retailer_id=retailer.id).order_by(RetailerContacts.contact_type).all()]
2609
    otherContacts = [r for r, in session.query(RetailerContacts.mobile_number).filter_by(retailer_id=retailer.id).order_by(RetailerContacts.contact_type).all()]
2602
    print json.dumps(todict(getRetailerObj(retailer, otherContacts, 'fresh')), encoding='utf-8')
2610
    print json.dumps(todict(getRetailerObj(retailer, otherContacts, 'fresh')), encoding='utf-8')