WIN-2308041133\Administrator 5 ماه پیش
والد
کامیت
141bcb6487
1فایلهای تغییر یافته به همراه3 افزوده شده و 3 حذف شده
  1. 3 3
      extend/liuniu/WechatService.php

+ 3 - 3
extend/liuniu/WechatService.php

@@ -621,8 +621,8 @@ class WechatService
             'mch_id' => $mch_id,
             'plan_id' => $plan_id,
             'contract_code' => $contract_code,
-            'request_serial' => $contract_display_account, // 使用时间戳作为序列号
-            'contract_display_account' => $nickname,
+            'request_serial' => $current_timestamp, // 使用时间戳作为序列号
+            'contract_display_account' => $contract_display_account,
             'notify_url' => 'http://red.igxys.com/api/wechat/notify/'.$cid,
             'timestamp' => $current_timestamp, // 动态时间戳
             'version' => '1.0',
@@ -651,7 +651,7 @@ class WechatService
         $sign = self::generateWechatMD5Sign($params, $key);
         $params['sign'] = $sign;
         $params['notify_url'] = rawurlencode($params['notify_url']);
-        $params['contract_display_account'] = urlencode($params['contract_display_account']);
+        $params['contract_display_account'] = rawurlencode($params['contract_display_account']);
 // 构建最终URL
         $queryString = "";
         foreach ($params as $k => $v) {