diff --git a/app/Endpoint/Api/Http/Controllers/Auth/MiniprogramController.php b/app/Endpoint/Api/Http/Controllers/Auth/MiniprogramController.php index 4d2ac672..40d4f53b 100644 --- a/app/Endpoint/Api/Http/Controllers/Auth/MiniprogramController.php +++ b/app/Endpoint/Api/Http/Controllers/Auth/MiniprogramController.php @@ -106,6 +106,7 @@ class MiniprogramController extends Controller 'status' => User::STATUS_DISABLED, 'status_remark' => '手机号重复: ' . $phone ]); + $user = $old_user; } else { $user->update([ 'phone' => $phone, @@ -113,7 +114,7 @@ class MiniprogramController extends Controller ]); } - $token = $old_user->createToken(SocialiteType::WechatMiniProgram->value); + $token = $user->createToken(SocialiteType::WechatMiniProgram->value); DB::commit();