diff --git a/app/controller/api/Auth.php b/app/controller/api/Auth.php index 98d496cb..659b3050 100644 --- a/app/controller/api/Auth.php +++ b/app/controller/api/Auth.php @@ -598,6 +598,18 @@ class Auth extends BaseController if ($auth['auth']['spread'] ?? 0) { $userRepository->bindSpread($user, (int)($auth['auth']['spread'])); } + + $find=Db::name('nk_user')->where('user_id',$user['uid'])->find(); + $user['no_update']=1; + $user['group_ids'] = 1; + if ($find && $find['n_user_id']!=0){ + $user['group_ids'] = $find['group_id']; + $msg=Db::connect('nongke')->table('fa_szxc_information_usermsg')->where('user_id',$find['n_user_id'])->cache(true)->find(); + if ($msg){ + $user['no_update']=0; + } + } + $tokenInfo = $userRepository->createToken($user); $userRepository->loginAfter($user); return app('json')->status(200, $userRepository->returnToken($user, $tokenInfo));