This commit is contained in:
gaofeng
2026-06-18 11:08:22 +08:00
parent 824d415e0e
commit 472dde204c
4 changed files with 9 additions and 7 deletions

View File

@@ -173,6 +173,7 @@ class Base extends BaseController
Config::set(['EVUS_GOODS' => $data['EVUS_GOODS'] ?? []], 'app');
Config::set(['ESTA_GOODS' => $data['ESTA_GOODS'] ?? []], 'app');
Config::set(['pay_url' => $data['pay']['pay_url'] ?? ''], 'app');
Config::set(['mini_pay_url' => $data['pay']['miniwxpay'] ?? ''], 'app');
Config::set(['order_url' => $data['order_url'] ?? ''], 'app');
Config::set(['user_url' => $data['user_url'] ?? ''], 'app');
Config::set(['get_evus_detail_url' => $data['get_evus_detail_url'] ?? ''], 'app');

View File

@@ -25,7 +25,7 @@ class MiniPayService
'body' => $payConfig['body'],
'money' => $money,
'openid' => $openid,
'attach' => $payConfig['attach'],
'mark' => $payConfig['mark'],
]);
$result = $this->decodeResponse($response, $scene);
if (empty($result) || intval($result['code'] ?? 0) !== 200) {

View File

@@ -19,11 +19,12 @@ class PaymentChannelService
$app = (array)($business['apps'][$context->miniAppCode()] ?? []);
$config = array_replace_recursive($config, (array)($company['mini_pay'] ?? []), (array)($app['mini_pay'] ?? []));
$url = trim((string)Config::get('app.mini_pay_url', '')) ?: trim((string)($config['url'] ?? ''));
return [
'url' => trim((string)($config['url'] ?? '')),
'url' => $url,
'body' => trim((string)($config['body'] ?? 'EVUS登记服务费')) ?: 'EVUS登记服务费',
'attach' => trim((string)($config['attach'] ?? 'msg')) ?: 'msg',
'mark' => trim((string)($config['mark'] ?? $config['attach'] ?? 'msg')) ?: 'msg',
];
}