| xqd
@@ -39,7 +39,12 @@ class AuthController extends BaseController
|
|
|
$user = User::where('token', $token)->first();
|
|
|
if(!$user) return $this->error(['msg' => '找不到用户']);
|
|
|
} else {
|
|
|
- $user = User::where('open_id', $data['openId'])->first();
|
|
|
+ $user = User::firstOrCreate([
|
|
|
+ 'open_id' => $data['openId']
|
|
|
+ ], [
|
|
|
+ 'nickname' => $data['nickName'],
|
|
|
+ 'avatar' => $data['avatarUrl']
|
|
|
+ ]);
|
|
|
if(empty($user)) return $this->error(['msg' => '用户不存在,请先绑定账户']);
|
|
|
}
|
|
|
$user->update([
|