|
@@ -587,6 +587,7 @@ class serveManagement(View):
|
|
|
return response
|
|
|
|
|
|
def getDeviceOrderList(self, request_dict, response):
|
|
|
+ print('request_dict: ', request_dict)
|
|
|
pageNo = request_dict.get('pageNo', None)
|
|
|
pageSize = request_dict.get('pageSize', None)
|
|
|
uid = request_dict.get('uid', None)
|
|
@@ -596,6 +597,8 @@ class serveManagement(View):
|
|
|
currency = request_dict.get('currency', None)
|
|
|
payType = request_dict.get('payType', None)
|
|
|
status = request_dict.get('status', None)
|
|
|
+ timeRange = request_dict.getlist('timeRange[]', None)
|
|
|
+
|
|
|
if not all([pageNo, pageSize]):
|
|
|
return response.json(444)
|
|
|
|
|
@@ -618,6 +621,9 @@ class serveManagement(View):
|
|
|
omqs = omqs.filter(payType=payType)
|
|
|
if status:
|
|
|
omqs = omqs.filter(status=status)
|
|
|
+ if timeRange:
|
|
|
+ startTime, endTime = int(timeRange[0][:-3]), int(timeRange[1][:-3])
|
|
|
+ omqs = omqs.filter(addTime__gte=startTime, addTime__lte=endTime)
|
|
|
if not omqs.exists():
|
|
|
return response.json(0, [])
|
|
|
|