|
@@ -439,8 +439,10 @@ class AiView(View):
|
|
res_data = {'redirectUrl': order_dict['pay_url'], 'orderID': orderID}
|
|
res_data = {'redirectUrl': order_dict['pay_url'], 'orderID': orderID}
|
|
elif pay_type == 3: # 微信支付
|
|
elif pay_type == 3: # 微信支付
|
|
ip = CommonService.get_ip_address(request)
|
|
ip = CommonService.get_ip_address(request)
|
|
- order_dict['pay_url'], sign_params = self.create_wechat_payment(orderID, ip, response)
|
|
|
|
|
|
+ order_dict['pay_url'], sign_params = self.create_wechat_payment(lang, orderID, price, ip, content, response)
|
|
res_data = {'redirectUrl': order_dict['pay_url'], 'orderID': orderID, 'result': sign_params}
|
|
res_data = {'redirectUrl': order_dict['pay_url'], 'orderID': orderID, 'result': sign_params}
|
|
|
|
+ else:
|
|
|
|
+ return response.json(444, {'param': 'pay_type'})
|
|
Order_Model.objects.create(**order_dict)
|
|
Order_Model.objects.create(**order_dict)
|
|
return response.json(0, res_data)
|
|
return response.json(0, res_data)
|
|
except Exception as e:
|
|
except Exception as e:
|