Browse Source

支付操作后,返回状态码2

chenshibin 4 years ago
parent
commit
90c5c00029
1 changed files with 5 additions and 4 deletions
  1. 5 4
      Controller/CloudVod.py

+ 5 - 4
Controller/CloudVod.py

@@ -1116,7 +1116,7 @@ class CloudVodView(View):
 
     def do_pay_status(self, request_dict, userID, response):
         orderID = request_dict.get('orderID', None)
-        om_qs = Order_Model.objects.filter(userID_id=userID, orderID=orderID).values('status')
+        om_qs = Order_Model.objects.filter(orderID=orderID).values('status')
         # response = HttpResponse()
         # success_pay_content = '''
         #                 '''
@@ -1128,11 +1128,12 @@ class CloudVodView(View):
         url = "{SERVER_DOMAIN}web/paid2/fail.html".format(SERVER_DOMAIN=SERVER_DOMAIN)
 
         if om_qs.exists():
-            if om_qs[0]['status'] == 1:
-                status = 1
+            status = om_qs[0]['status']
+            if status == 1:
+
                 url = "{SERVER_DOMAIN}web/paid2/success.html".format(SERVER_DOMAIN=SERVER_DOMAIN)
             else:
-                status = 0
+
                 url = "{SERVER_DOMAIN}web/paid2/fail.html".format(SERVER_DOMAIN=SERVER_DOMAIN)
 
         res = {'status': status, 'url': url}