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