|
@@ -40,6 +40,9 @@ class User extends Api
|
|
|
public function userInfo(UserArea $userArea,UserModel $userModel, LedgerWalletModel $ledgerWalletModel)
|
|
public function userInfo(UserArea $userArea,UserModel $userModel, LedgerWalletModel $ledgerWalletModel)
|
|
|
{
|
|
{
|
|
|
$user = $this->auth->getUser();
|
|
$user = $this->auth->getUser();
|
|
|
|
|
+ if (!empty($user['is_super']) && empty($user['address_level'])) {
|
|
|
|
|
+ $user['address_level'] = $userModel::updateUserAddresLevel($user['id'], $user['parent_id']);
|
|
|
|
|
+ }
|
|
|
$resp = [
|
|
$resp = [
|
|
|
'id' => $user['id'],
|
|
'id' => $user['id'],
|
|
|
'nickname' => $user['nickname'],
|
|
'nickname' => $user['nickname'],
|
|
@@ -56,13 +59,11 @@ class User extends Api
|
|
|
'parent_id' => $user['parent_id'], // 上级ID
|
|
'parent_id' => $user['parent_id'], // 上级ID
|
|
|
'is_super' => $user['address_level'], // 新人福利标识
|
|
'is_super' => $user['address_level'], // 新人福利标识
|
|
|
'direct_super' => ['one'=>3, 'two'=>10,'direct_super'=>$user['direct_super']], // 推广新人福等级标识
|
|
'direct_super' => ['one'=>3, 'two'=>10,'direct_super'=>$user['direct_super']], // 推广新人福等级标识
|
|
|
- 'direct_gold' => $userModel::getDirectGoldNum($user['id']), // 推广黄金地址标识数量
|
|
|
|
|
'avatar' => !empty($user['avatar'])? $user['avatar']:$this->request->domain().'/assets/img/logo.png', // 头像
|
|
'avatar' => !empty($user['avatar'])? $user['avatar']:$this->request->domain().'/assets/img/logo.png', // 头像
|
|
|
'parent_address' => '', // 上级的地址
|
|
'parent_address' => '', // 上级的地址
|
|
|
'invite_link' => config('rental.invite_domain') . '/?inviteCode=' . $user['address'],
|
|
'invite_link' => config('rental.invite_domain') . '/?inviteCode=' . $user['address'],
|
|
|
'take_address' => $userArea::getUserDefaultAdders($user['id']), // 用户地址
|
|
'take_address' => $userArea::getUserDefaultAdders($user['id']), // 用户地址
|
|
|
];
|
|
];
|
|
|
-
|
|
|
|
|
$this->success('', $resp);
|
|
$this->success('', $resp);
|
|
|
}
|
|
}
|
|
|
|
|
|