|
@@ -1168,15 +1168,17 @@ class User extends Api
|
|
|
$userTokenWhere['user_id'] = $userDel['id'];
|
|
|
$userToken = Db::name('user_token')->where($userTokenWhere)->find();
|
|
|
if (!empty($userToken)) {
|
|
|
+ $userTokenStr = $userToken['token'];
|
|
|
+ $userTokenDelRes = Db::name('user_token')->where($userTokenWhere)->delete();
|
|
|
+ if (!$userTokenDelRes) {
|
|
|
+ throw new Exception('绑定失败');
|
|
|
+ }
|
|
|
$userOldTokenWhere['user_id'] = $userData['id'];
|
|
|
$userOldTOken = Db::name('user_token')->where($userOldTokenWhere)->find();
|
|
|
if (!empty($userOldTOken)) {
|
|
|
- $userOldTOkenRes = Db::name('user_token')->where($userOldTokenWhere)->update(['token'=>$userToken['token']]);
|
|
|
+ $userOldTOkenRes = Db::name('user_token')->where($userOldTokenWhere)->update(['token'=>$userTokenStr]);
|
|
|
if ($userOldTOkenRes) {
|
|
|
- $userTokenDelRes = Db::name('user_token')->where($userTokenWhere)->delete();
|
|
|
- if (!$userTokenDelRes) {
|
|
|
- throw new Exception('绑定失败');
|
|
|
- }
|
|
|
+ throw new Exception('绑定登录失败');
|
|
|
}
|
|
|
}
|
|
|
}
|