WIN-2308041133\Administrator 2 miesięcy temu
rodzic
commit
a3220d2e9e

+ 7 - 6
app/api/controller/v1/user/UserRechargeController.php

@@ -10,10 +10,11 @@
 // +----------------------------------------------------------------------
 namespace app\api\controller\v1\user;
 
+use app\dao\system\config\SystemConfigDao;
 use app\Request;
 use app\services\pay\PayServices;
+use app\services\system\config\SystemConfigServices;
 use app\services\user\UserRechargeServices;
-use think\facade\Db;
 
 /**
  * 充值类
@@ -125,15 +126,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');
+        // 直接从数据库查询配置值,不使用缓存
+        /** @var SystemConfigDao $dao */
+        $dao = app()->make(SystemConfigDao::class);
+        $configs = $dao->getConfigAll(['yue_transfer_fee', 'transfer_fee', 'withdrawal_fee']);
 
         $data = [
             'yue_transfer_fee' => $configs['yue_transfer_fee'] ?? 10, // 佣金转余额手续费比例
             'transfer_fee' => $configs['transfer_fee'] ?? 7, // 佣金互转手续费比例
-            'withdrawal_fee' => $configs['withdrawal_fee'] ?? 0 // 佣金互转手续费比例
+            'withdrawal_fee' => $configs['withdrawal_fee'] ?? 0 // 提现手续费比例
         ];
         return app('json')->success($data);
     }