增加基础配置
Some checks failed
Build Docker / build (push) Has been cancelled

This commit is contained in:
2025-07-12 11:59:33 +08:00
parent fb50096e66
commit 8a3ab17b25
44 changed files with 1599 additions and 66 deletions

View File

@ -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()
];