Subversion Repositories SmartDukaan

Rev

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

Rev 14145 Rev 14213
Line 2... Line 2...
2
Created on Jan 15, 2015
2
Created on Jan 15, 2015
3
 
3
 
4
@author: amit
4
@author: amit
5
'''
5
'''
6
from datetime import datetime
6
from datetime import datetime
-
 
7
from dtr.config import PythonPropertyReader
7
import time
8
import time
8
from pprint import pprint
9
from pprint import pprint
9
from pymongo.mongo_client import MongoClient
10
from pymongo.mongo_client import MongoClient
10
import importlib
11
import importlib
11
import json
12
import json
Line 165... Line 166...
165
        stores = collection.find(searchMap, collectionMap)
166
        stores = collection.find(searchMap, collectionMap)
166
        return [store for store in stores]
167
        return [store for store in stores]
167
    
168
    
168
    def _getMissingOrders(self,searchMap={}):
169
    def _getMissingOrders(self,searchMap={}):
169
        collection = self.db.merchantOrder
170
        collection = self.db.merchantOrder
170
        searchMap = dict(searchMap.items()+ {"subOrders":{"$exists":False}}.items()) 
171
        searchMap = dict(searchMap.items()+ {"requireDetails":True}.items()) 
171
        orders = collection.find(searchMap)
172
        orders = collection.find(searchMap)
172
        return list(orders)
173
        return list(orders)
173
    
174
    
174
    
175
    
175
    def _isSubOrderActive(self,order, merchantSubOrderId):
176
    def _isSubOrderActive(self,order, merchantSubOrderId):