Subversion Repositories SmartDukaan

Rev

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

Rev 13790 Rev 13798
Line 109... Line 109...
109
    
109
    
110
    def on_get(self, req, resp, userId):
110
    def on_get(self, req, resp, userId):
111
        page = req.get_param_as_int("page")
111
        page = req.get_param_as_int("page")
112
        window = req.get_param_as_int("window")
112
        window = req.get_param_as_int("window")
113
        result = Mongo.getMerchantOrdersByUser(int(userId), page, window)
113
        result = Mongo.getMerchantOrdersByUser(int(userId), page, window)
114
        print result
-
 
115
        resp.body = json.dumps(result, encoding='utf-8')
114
        resp.body = json.dumps(result, encoding='utf-8')
116
        
115
        
117
class Deals():
116
class Deals():
118
    def on_get(self,req, resp, userId):
117
    def on_get(self,req, resp, userId):
119
        categoryId = req.get_param_as_int("categoryId")
118
        categoryId = req.get_param_as_int("categoryId")
120
        offset = req.get_param_as_int("offset")
119
        offset = req.get_param_as_int("offset")
121
        limit = req.get_param_as_int("limit")
120
        limit = req.get_param_as_int("limit")
-
 
121
        sort = req.get_param("sort")
-
 
122
        direction = req.get_param("direction")
122
        result = Mongo.getDeals(categoryId, offset, limit)
123
        result = Mongo.getDeals(categoryId, offset, limit, sort, direction)
123
        json_docs = [json.dumps(doc, default=json_util.default) for doc in result]
124
        json_docs = [json.dumps(doc, default=json_util.default) for doc in result]
124
        resp.body = json.dumps(json_docs, encoding='utf-8')
125
        resp.body = json.dumps(json_docs, encoding='utf-8')
125
 
126
 
126
class MasterData():
127
class MasterData():
127
    def on_get(self,req, resp, skuId):
128
    def on_get(self,req, resp, skuId):
128
        result = Mongo.getItem(skuId)
129
        result = Mongo.getItem(skuId)
-
 
130
        try:
129
        json_docs = [json.dumps(doc, default=json_util.default) for doc in result]
131
            json_docs = [json.dumps(doc, default=json_util.default) for doc in result]
-
 
132
            resp.body = json.dumps(json_docs, encoding='utf-8')
-
 
133
        except:
-
 
134
            json_docs = [json.dumps(doc, default=json_util.default) for doc in result]
130
        resp.body = json.dumps(json_docs, encoding='utf-8')
135
            resp.body = json.dumps(json_docs, encoding='utf-8')
131
    
136
    
132
    
137
    
133
138