This repository has been archived on 2024-07-11. You can view files and clone it, but cannot push or open issues or pull requests.
yoshop/source/application/api/controller/user/Wallet.php

44 lines
1019 B
PHP
Raw Normal View History

2020-04-25 22:20:29 +08:00
<?php
namespace app\api\controller\user;
use app\api\controller\Controller;
use app\api\model\Setting as SettingModel;
class Wallet extends Controller
{
/* @var \app\api\model\User $user */
private $user;
/**
* 构造方法
* @throws \app\common\exception\BaseException
* @throws \think\exception\DbException
*/
public function _initialize()
{
parent::_initialize();
$this->user = $this->getUser(); // 用户信息
}
/**
* 我的钱包信息
* @return array
* @throws \app\common\exception\BaseException
* @throws \think\exception\DbException
*/
public function index()
{
// 当前用户信息
$user = $this->getUser();
// 获取充值设置
$setting = SettingModel::getItem('recharge');
return $this->renderSuccess([
'userInfo' => $user,
'setting' => [
'is_entrance' => (bool)$setting['is_entrance']
]
]);
}
}