|
@@ -462,9 +462,13 @@ class Auth
|
|
|
$v["type"] == 4 && $userandroidpop = $v["android_image"];
|
|
|
}
|
|
|
}
|
|
|
+ $userField = 'id,pay_password,openid';
|
|
|
+ $user = model('User')->field($userField)->where(["id" => $this->_user->id])->with(['useralipay','userbank'])->find();
|
|
|
// 获取我的推荐人的邀请码
|
|
|
- $preCode = \app\common\model\User::where(["id" => $this->_user->pre_userid])->value("invite_no");
|
|
|
- $userinfo["preCode"] = $preCode ? $preCode : "";
|
|
|
+ $preUserField = 'id,invite_no';
|
|
|
+ $preUser = model('User')->field($preUserField)->where(["id" => $this->_user->pre_userid])->find();
|
|
|
+ $preCode = isset($preUser['invite_no']) ? $preUser['invite_no'] : '';
|
|
|
+ $userinfo["preCode"] = $preCode;
|
|
|
$userinfo["usercar"] = $usercar;
|
|
|
$userinfo["userheader"] = $userheader;
|
|
|
$userinfo["userlight"] = $userlight;
|
|
@@ -481,6 +485,12 @@ class Auth
|
|
|
foreach ($fieldArr as $key => $value) {
|
|
|
$userinfo[$value] = isset($userData[$value]) ? $userData[$value] : '';
|
|
|
}
|
|
|
+ $userAlipay = isset($user['useralipay']) ? $user['useralipay'] : [];
|
|
|
+ $userBank = isset($user['userbank']) ? $user['userbank'] : [];
|
|
|
+ $userinfo['is_pay_pwd'] = !empty($user['pay_password']) ? 1 : 0;
|
|
|
+ $userinfo['bind_wechat'] = !empty($user['openid']) ? 1 : 0;
|
|
|
+ $userinfo['bind_alipay'] = !empty($userAlipay) ? 1 : 0;
|
|
|
+ $userinfo['bind_bank'] = !empty($userBank) ? 1 : 0;
|
|
|
|
|
|
return $userinfo;
|
|
|
}
|