Subversion Repositories SmartDukaan

Rev

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

Rev 17119 Rev 17120
Line 112... Line 112...
112
        lastDaySaleObj = self.db.lastDaySale.find_one({"storeId":self.store_id})
112
        lastDaySaleObj = self.db.lastDaySale.find_one({"storeId":self.store_id})
113
        if lastDaySaleObj is None:
113
        if lastDaySaleObj is None:
114
            return datetime.min
114
            return datetime.min
115
        
115
        
116
    def _getStatusFromDetailedStatus(self, detailedStatus):
116
    def _getStatusFromDetailedStatus(self, detailedStatus):
117
        for key, value in Store.OrderStatusStringMap.iteritems():
117
        for key, statusList in Store.OrderStatusStringMap.iteritems():
-
 
118
            for value in statusList:
118
            if value in detailedStatus.lower():
119
                if value in detailedStatus.lower():
119
                return key
120
                    return key
120
        print "Detailed Status need to be mapped", detailedStatus, self.store_id
121
        print "Detailed Status need to be mapped", detailedStatus, self.store_id
121
        return None
122
        return None
122
    
123
    
123
    def _getDisplayStatusFromDetailedStatus(self, detailedStatus):
124
    def _getDisplayStatusFromDetailedStatus(self, detailedStatus):
124
        for key, value in Store.OrderStatusShownMap.iteritems():
125
        for key, statusList in Store.OrderStatusShownMap.iteritems():
-
 
126
            for value in statusList:
125
            if value in detailedStatus.lower():
127
                if value in detailedStatus.lower():
126
                return key
128
                    return key
127
        print "Display Status need to be mapped", detailedStatus, self.store_id
129
        print "Display Status need to be mapped", detailedStatus, self.store_id
128
        return None
130
        return None
129
    
131
    
130
    def updateCashbackInSubOrders(self, subOrders):
132
    def updateCashbackInSubOrders(self, subOrders):
131
        for subOrder in subOrders:
133
        for subOrder in subOrders: