Kaynağa Gözat

调整PC下单支付不配置微信公众号appid使用pc登录的appid

liaofei 2 yıl önce
ebeveyn
işleme
621a71caed
1 değiştirilmiş dosya ile 7 ekleme ve 1 silme
  1. 7 1
      crmeb/crmeb/services/app/WechatService.php

+ 7 - 1
crmeb/crmeb/services/app/WechatService.php

@@ -60,7 +60,13 @@ class WechatService
             $appId = isset($wechat['wechat_app_appid']) ? trim($wechat['wechat_app_appid']) : '';
             $appsecret = isset($wechat['wechat_app_appsecret']) ? trim($wechat['wechat_app_appsecret']) : '';
         } else {
-            $appId = isset($wechat['wechat_appid']) ? trim($wechat['wechat_appid']) : '';
+            $appId = null;
+            if (request()->isPc()) {
+                $appId = sys_config('wechat_open_app_id');
+            }
+            if (!$appId) {
+                $appId = isset($wechat['wechat_appid']) ? trim($wechat['wechat_appid']) : '';
+            }
             $appsecret = isset($wechat['wechat_appsecret']) ? trim($wechat['wechat_appsecret']) : '';
         }
         $config = [