WIN-2308041133\Administrator 2 týždňov pred
rodič
commit
e4cecc5b97

+ 4 - 3
crmeb/services/WechatService.php

@@ -368,9 +368,10 @@ class WechatService
     {
         $order = self::paymentOrder($openid, $out_trade_no, $total_fee, $attach, $body, $detail, $trade_type, $options);
         @file_put_contents('quanju2.txt',  json_encode($order)."-微信支付失败4\r\n", 8);
-        $result = self::paymentService()->prepare($order);
-        @file_put_contents('quanju2.txt',  json_encode($result)."-微信支付失败3\r\n", 8);
-
+        $result2 = self::paymentService();
+        @file_put_contents('quanju2.txt',  json_encode($result2)."-微信支付失败3\r\n", 8);
+        $result = $result2->prepare($order);
+        @file_put_contents('quanju2.txt',  json_encode($result)."-微信支付失败5\r\n", 8);
         if ($result->return_code == 'SUCCESS' && $result->result_code == 'SUCCESS') {
             try {
                 PaymentRepositories::wechatPaymentPrepare($order, $result->prepay_id);

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

@@ -225,7 +225,7 @@ class Payment
         ];
 
         $params['paySign'] = generate_sign($params, $this->merchant->key, 'md5');
-
+        
         return $json ? json_encode($params) : $params;
     }