Bläddra i källkod

修复调用创建微信支付函数传参问题

locky 3 år sedan
förälder
incheckning
beadd02e6a
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. 3 1
      Controller/AiController.py

+ 3 - 1
Controller/AiController.py

@@ -439,8 +439,10 @@ class AiView(View):
                 res_data = {'redirectUrl': order_dict['pay_url'], 'orderID': orderID}
             elif pay_type == 3:     # 微信支付
                 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}
+            else:
+                return response.json(444, {'param': 'pay_type'})
             Order_Model.objects.create(**order_dict)
             return response.json(0, res_data)
         except Exception as e: