Browse Source

创建订单 增加传语言参数2

chenshibin 4 years ago
parent
commit
bb893355d4
1 changed files with 3 additions and 3 deletions
  1. 3 3
      Controller/CloudStorage.py

+ 3 - 3
Controller/CloudStorage.py

@@ -14,7 +14,7 @@
 import json
 import json
 import time
 import time
 import urllib
 import urllib
-from urllib.parse import urlencode, parse_qs, unquote
+from urllib.parse import quote, parse_qs, unquote
 
 
 import boto3
 import boto3
 import oss2
 import oss2
@@ -1054,7 +1054,7 @@ class CloudStorageView(View):
                     notify_url="{SERVER_DOMAIN_SSL}cloudstorage/doalicallback".format(
                     notify_url="{SERVER_DOMAIN_SSL}cloudstorage/doalicallback".format(
                         SERVER_DOMAIN_SSL=SERVER_DOMAIN_SSL),
                         SERVER_DOMAIN_SSL=SERVER_DOMAIN_SSL),
                     quit_url="{SERVER_DOMAIN}web/paid2/fail.html".format(SERVER_DOMAIN=SERVER_DOMAIN),
                     quit_url="{SERVER_DOMAIN}web/paid2/fail.html".format(SERVER_DOMAIN=SERVER_DOMAIN),
-                    passback_params=urlencode("lang="+lang)
+                    passback_params=quote("lang="+lang)
                     # return_url="http://192.168.136.40/cloudstorage/payOK",
                     # return_url="http://192.168.136.40/cloudstorage/payOK",
                     # notify_url="http://192.168.136.40/cloudstorage/aliPayCallback"
                     # notify_url="http://192.168.136.40/cloudstorage/aliPayCallback"
                 )
                 )
@@ -1088,7 +1088,7 @@ class CloudStorageView(View):
             # 获取参数
             # 获取参数
             response = ResponseObject()
             response = ResponseObject()
 
 
-            parameter_dict = pay.get_parameter(orderID, content, float(price) * 100, ip, notify_url, urlencode("lang="+lang))
+            parameter_dict = pay.get_parameter(orderID, content, float(price) * 100, ip, notify_url, quote("lang="+lang))
             print('parameter_dict', parameter_dict)
             print('parameter_dict', parameter_dict)
             # parameter_dict 参数中获取MWEB_URL 调转页面在路径后面添加redirect_url
             # parameter_dict 参数中获取MWEB_URL 调转页面在路径后面添加redirect_url
             # 统一调用接口
             # 统一调用接口