WIN-2308041133\Administrator 1 năm trước cách đây
mục cha
commit
e5703d68ab

+ 1 - 1
extend/liuniu/repositories/LaveRepository.php

@@ -95,7 +95,7 @@ class LaveRepository
         if (!$orderInfo || !isset($orderInfo['paid'])) exception('支付订单不存在!');
         if ($orderInfo['paid']) exception('支付已支付!');
         if ($orderInfo['amount'] <= 0) exception('该支付无需支付!');
-        $openid = UserRelation::userIdToOpenId($orderInfo['user_id']);
+        $openid = UserRelation::userIdToOpenId($plan_record['uid']);
 //                                          ($openid, $out_trade_no,         $total_fee,                  $attach,  $body,                   $contract_code,              $plan_id,              $spbill_create_ip                   ,$detail = '', $trade_type = 'JSAPI', $options = [], $cid = 0,$contract_display_account='')
         $rs = WechatService::paysignedOrder($openid, $orderInfo['order_id'], $orderInfo['amount'], "lave", $orderInfo['order_name'], $plan_record['contract_code'],$plan_record['plan_id'],$plan_record['spbill_create_ip'],'', 'JSAPI', [], $cid,$plan_record['contract_display_account']);
         return WechatService::jspay($cid, $rs['prepay_id']);

+ 1 - 1
vendor/overtrue/wechat/src/Payment/Order/Client.php

@@ -41,7 +41,7 @@ class Client extends BaseClient
         $params['notify_url'] = $params['notify_url'] ?? $this->app['config']['notify_url'];
 
         if ($isContract) {
-            $params['mchid'] = $this->app['config']['mch_id'];
+            $params['mch_id'] = $this->app['config']['mch_id'];
 //            $params['nonce_str'] = uniqid('micro');
             $params['contract_appid'] = $this->app['config']['app_id'];
             $params['contract_mchid'] = $this->app['config']['mch_id'];