|
|
@@ -13,6 +13,7 @@ namespace app\api\controller\v1\user;
|
|
|
use app\Request;
|
|
|
use app\services\pay\PayServices;
|
|
|
use app\services\user\UserRechargeServices;
|
|
|
+use think\facade\Db;
|
|
|
|
|
|
/**
|
|
|
* 充值类
|
|
|
@@ -124,10 +125,15 @@ class UserRechargeController
|
|
|
*/
|
|
|
public function getFeeConfig()
|
|
|
{
|
|
|
+ // 直接从数据库表获取配置值,不使用缓存
|
|
|
+ $configs = Db::name('system_config')
|
|
|
+ ->whereIn('system_config', ['yue_transfer_fee', 'transfer_fee', 'withdrawal_fee'])
|
|
|
+ ->column('value', 'system_config');
|
|
|
+
|
|
|
$data = [
|
|
|
- 'yue_transfer_fee' => sys_config('yue_transfer_fee', 10), // 佣金转余额手续费比例
|
|
|
- 'transfer_fee' => sys_config('transfer_fee', 7), // 佣金互转手续费比例
|
|
|
- 'withdrawal_fee' => sys_config('withdrawal_fee', 0) // 佣金互转手续费比例
|
|
|
+ 'yue_transfer_fee' => $configs['yue_transfer_fee'] ?? 10, // 佣金转余额手续费比例
|
|
|
+ 'transfer_fee' => $configs['transfer_fee'] ?? 7, // 佣金互转手续费比例
|
|
|
+ 'withdrawal_fee' => $configs['withdrawal_fee'] ?? 0 // 佣金互转手续费比例
|
|
|
];
|
|
|
return app('json')->success($data);
|
|
|
}
|