This commit is contained in:
@ -60,6 +60,26 @@ class UserController extends AbstractController
|
||||
return $this->apiResponse->success($user);
|
||||
}
|
||||
|
||||
/**
|
||||
* 用户登出.
|
||||
* @param UserRequest $request
|
||||
* @return Response
|
||||
*/
|
||||
#[Scene(scene: 'userLogout', argument: 'request')]
|
||||
public function userLogout(UserRequest $request): Response
|
||||
{
|
||||
$user = $this->user();
|
||||
$token = $this->token();
|
||||
|
||||
$this->userAuthService->userLogout([
|
||||
'token' => $token,
|
||||
'refresh_token' => $request->input('refresh_token')
|
||||
]);
|
||||
|
||||
$this->opLogs('[PC端用户退出]' . $user['name']);
|
||||
return $this->apiResponse->success();
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加用户.
|
||||
* @param UserRequest $request
|
||||
@ -88,8 +108,7 @@ class UserController extends AbstractController
|
||||
public function getUserList(UserRequest $request): Response
|
||||
{
|
||||
$data = [
|
||||
'companyInfo' => $this->company(),
|
||||
'userInfo' => UserContext::getCurrentUser(),
|
||||
'token' => $this->token(),
|
||||
'getPage' => $this->getPage(),
|
||||
'params' => $request->all()
|
||||
];
|
||||
|
Reference in New Issue
Block a user