Преглед изворни кода

fix: 修改微信订单参数问题

Gosowong пре 2 година
родитељ
комит
76af1381ff
1 измењених фајлова са 7 додато и 1 уклоњено
  1. 7 1
      crmeb/crmeb/services/easywechat/orderShipping/OrderClient.php

+ 7 - 1
crmeb/crmeb/services/easywechat/orderShipping/OrderClient.php

@@ -4,6 +4,7 @@ namespace crmeb\services\easywechat\orderShipping;
 
 use crmeb\exceptions\AdminException;
 use crmeb\services\CacheService;
+use EasyWeChat\Core\AccessToken;
 use EasyWeChat\Core\Exceptions\HttpException;
 use think\facade\Cache;
 
@@ -13,6 +14,11 @@ class OrderClient extends BaseOrder
     const redis_prefix = 'mimi_order';
 
 
+    public function __construct(AccessToken $accessToken, $config)
+    {
+        parent::__construct($accessToken, $config);
+    }
+
     /**
      * @var \Redis
      */
@@ -77,7 +83,7 @@ class OrderClient extends BaseOrder
         $params = [
             'order_key' => [
                 'order_number_type' => 1,
-                'mchid' => $this->config['order_shipping']['merchant_id'],
+                'mchid' => $this->config['config']['order_shipping']['merchant_id'],
                 'out_trade_no' => $out_trade_no,
             ],
             'logistics_type' => $logistics_type,