查询空数组结果修改

parent a42bb4d3
......@@ -33,10 +33,7 @@ class TopUpOrder(Resource):
args['user_id'] = request.user_id
data = order_service.TopUpOrderService().get_order(args)
resp = request.return_success
if not data.get('content', None):
resp['attributes'] = []
else:
resp['attributes'] = data
resp['attributes'] = data
return resp
def post(self):
......@@ -79,10 +76,7 @@ class ConsumeOrder(Resource):
args['user_id'] = request.user_id
data = order_service.CurriculumOrderService().get_order(args)
resp = request.return_success
if not data.get('content', None):
resp['attributes'] = []
else:
resp['attributes'] = data
resp['attributes'] = data
return resp
def post(self):
......@@ -215,10 +209,7 @@ class AllOrders(Resource):
args['user_id'] = request.user_id
data = order_service.getAllOrders(args)
resp = request.return_success
if not data.get('content', None):
resp['attributes'] = []
else:
resp['attributes'] = data
resp['attributes'] = data
return resp
def post(self):
......
......@@ -48,6 +48,8 @@ class TopUpOrderService:
keys = set(r.keys()) - allowed
for key in keys:
del r[key]
if not res:
res = []
return {
'content': res,
'pageNum': pageNumber,
......@@ -157,6 +159,8 @@ class CurriculumOrderService:
keys = set(r.keys()) - allowed
for key in keys:
del r[key]
if not temp_orders:
temp_orders = []
return {
'content': temp_orders,
'pageNum': pageNumber,
......@@ -391,6 +395,8 @@ def getAllOrders(args):
keys = set(r.keys()) - allowed
for key in keys:
del r[key]
if not temp_orders:
temp_orders = []
return {
'content': temp_orders,
'pageNum': pageNumber,
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment