Эх сурвалжийг харах

支付操作后,返回状态码

chenshibin 4 жил өмнө
parent
commit
4d2bddde02
1 өөрчлөгдсөн 10 нэмэгдсэн , 9 устгасан
  1. 10 9
      Controller/CloudVod.py

+ 10 - 9
Controller/CloudVod.py

@@ -1123,19 +1123,20 @@ class CloudVodView(View):
         # falil_pay_content = '''
         #
         #                 '''
+
+        status = 0
+        url = "{SERVER_DOMAIN}web/paid2/fail.html".format(SERVER_DOMAIN=SERVER_DOMAIN)
+
         if om_qs.exists():
             if om_qs[0]['status'] == 1:
-                # return response.json(0, res)
-                res = {'1': 1, 'url': 'https://test.dvema.com/web/paid2/success.html'}
-                return response.json(0, res)
+                status = 1
+                url = "{SERVER_DOMAIN}web/paid2/success.html".format(SERVER_DOMAIN=SERVER_DOMAIN)
             else:
+                status = 1
+                url = "{SERVER_DOMAIN}web/paid2/fail.html".format(SERVER_DOMAIN=SERVER_DOMAIN)
 
-                res = {'0': 0, 'url': 'https://test.dvema.com/web/paid2/fail.html'}
-                return response.json(0, res)
-
-        else:
-            res = {'0': 0, 'url': 'https://test.dvema.com/web/paid2/fail.html'}
-            return response.json(0, res)
+        res = {'status': status, 'url': url}
+        return response.json(0, res)
 
     def query_alipay_order(self, request_dict, userID, response):
         out_trade_no = request_dict.get('out_trade_no', None)