From 404bbeb51c5dc16082ba86fcf3a3d1cba721774a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E6=99=AF=E7=AB=8B?= Date: Thu, 18 Mar 2021 14:06:39 +0800 Subject: [PATCH] Update Center.php --- app/data/controller/api/auth/Center.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/app/data/controller/api/auth/Center.php b/app/data/controller/api/auth/Center.php index 6470da3d1..c609adb63 100644 --- a/app/data/controller/api/auth/Center.php +++ b/app/data/controller/api/auth/Center.php @@ -3,6 +3,7 @@ namespace app\data\controller\api\auth; use app\data\controller\api\Auth; +use app\data\service\RebateService; use app\data\service\UserUpgradeService; use app\data\service\UserAdminService; use think\admin\Storage; @@ -99,6 +100,21 @@ class Center extends Auth } } + /** + * 获取用户等级 + */ + public function levels() + { + $levels = UserUpgradeService::instance()->levels(); + foreach ($levels as &$level) { + $level['prizes'] = []; + foreach (str2arr($level['rebate_rule']) as $code) { + $level['prizes'][$code] = RebateService::instance()->name($code); + } + } + $this->success('获取用户等级', array_values($levels)); + } + /** * 获取我邀请的朋友 * @throws \think\db\exception\DataNotFoundException