Przeglądaj źródła

修改返回数据的格式

locky 3 lat temu
rodzic
commit
471d6beb56
1 zmienionych plików z 3 dodań i 1 usunięć
  1. 3 1
      Controller/AiController.py

+ 3 - 1
Controller/AiController.py

@@ -412,9 +412,11 @@ class AiView(View):
         # if not dv_qs.exists():
         #     return response.json(12)
         ai_service_qs = AiService.objects.filter(uid=uid, use_status=1)
+        if not ai_service_qs.exists():
+            return response.json(0, [])
         ai_service_qs = ai_service_qs.order_by('addTime').annotate(bucket__content=F('orders__ai_rank__title')).\
             values('uid', 'use_status', 'endTime', 'bucket__content')
-        return response.json(0, ai_service_qs[0])
+        return response.json(0, [ai_service_qs[0]])
 
     def do_create_pay_order(self, request_dict, userID, response):
         uid = request_dict.get('uid', None)