diff --git a/niucloud/app/common.php b/niucloud/app/common.php index ece52d08..6a27a7fa 100755 --- a/niucloud/app/common.php +++ b/niucloud/app/common.php @@ -1117,9 +1117,9 @@ function return_pay_config($campus_id, $order_id) */ $sysConfig = new SysConfig(); - $vx_config = $sysConfig->where(['config_key' => 'weapp'])->value("value"); - - if (!$vx_config || !$pay_config) { + $vxmini_config = $sysConfig->where(['config_key' => 'weapp'])->value("value"); + $vx_config = $sysConfig->where(['config_key' => 'WECHAT'])->value("value"); + if (!$vxmini_config || !$pay_config) { throw new \Exception('当前校区支付配置不存在'); } @@ -1135,7 +1135,7 @@ function return_pay_config($campus_id, $order_id) // 选填-公众号 的 app_id 'mp_app_id' => $vx_config['app_id'], // 选填-小程序 的 app_id - 'mini_app_id' => '', + 'mini_app_id' => $vxmini_config['app_id'], 'mch_secret_key' => $pay_config['pay_sign_key'], 'wechat_public_cert_path' => $pay_config['wx_pay_key'] ?? '', 'wechat_public_cert_id' => $pay_config['wx_pay_key_id'] ?? '',