切换语言

This commit is contained in:
2025-03-20 11:32:40 +08:00
parent f3fdad93ba
commit a5713b1adf
5 changed files with 55 additions and 15 deletions
+2 -1
View File
@@ -70,7 +70,7 @@ class AuthMiddleware implements MiddlewareInterface
$userId = $decoded->sub;
$user = User::select(['id','name','sex','role','avatar','email','password'])
$user = User::select(['id','name','sex','role','avatar','email','password','language'])
->find($userId);
if(!$user){
return Util::fail(['user'=>$user],trans('user_none'));
@@ -80,6 +80,7 @@ class AuthMiddleware implements MiddlewareInterface
// 将用户ID存入请求对象,供后续使用
// $request->user = ['id' => $userId];
$request->user = $user;
locale($user['language']);
return $handler($request);
} catch (BusinessException $e) {
return json(['code' => 401, 'msg' => $e->getMessage()]);