WIN-2308041133\Administrator 2 月之前
父節點
當前提交
a979614df9
共有 1 個文件被更改,包括 9 次插入3 次删除
  1. 9 3
      app/api/controller/v1/user/UserRechargeController.php

+ 9 - 3
app/api/controller/v1/user/UserRechargeController.php

@@ -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);
     }