diff --git a/application/api/controller/Payment.php b/application/api/controller/Payment.php index b9eb2589..058c721a 100644 --- a/application/api/controller/Payment.php +++ b/application/api/controller/Payment.php @@ -84,7 +84,7 @@ class Payment extends Controller //引用支付宝sdk Loader::import('AliPayV2.AliPay', EXTEND_PATH, '.php'); $ali = new \AliPay(); - $result['ali'] = $ali->aliAppPays($order_number, $money, $title); + $result['ali'] = $ali->aliAppPays($order_number, $money, $title, $user_id); }elseif($type == 1){ //引用微信sdk Loader::import('WxPay.WxPay', EXTEND_PATH, '.php'); diff --git a/extend/AliPayV2/AliPay.php b/extend/AliPayV2/AliPay.php index 136fb566..2619c050 100644 --- a/extend/AliPayV2/AliPay.php +++ b/extend/AliPayV2/AliPay.php @@ -31,7 +31,8 @@ class AliPay $this->appId = $configs['alipay_app_id']; $this->rsaPrivateKey = $configs['alipay_private_key']; $this->alipayPublicKey = $configs['alipay_public_key']; - $this->notifyUrl = $configs['web_site']."/api/Payment/notify_ali"; + // $this->notifyUrl = $configs['web_site']."/api/Payment/notify_ali"; + $this->notifyUrl = "http://vespa.qxyushen.top/api/Payment/notify_ali"; $aliPayPath = EXTEND_PATH.'/AliPayV2/alipay-sdk/aopV2/'; require_once $aliPayPath . 'AopCertClient.php'; @@ -50,7 +51,7 @@ class AliPay * @param string $subject 标题 * @return string */ - public function aliAppPays($orderid, $money, $subject) + public function aliAppPays($orderid, $money, $subject, $user_id = 0) { $aop = new AopCertClient (); $aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do';