This commit is contained in:
2026-07-20 14:59:16 +08:00
parent cd1175b304
commit 77930b3232
9 changed files with 94 additions and 78 deletions

View File

@@ -9,8 +9,7 @@ use think\facade\Session;
// 已完成
class Login extends BaseController
{
{
/*
处理登录请求(已完成)
*/
@@ -20,14 +19,14 @@ class Login extends BaseController
// 验证数据
if (empty($params['username']) || empty($params['password'])) {
return json(['code' => 400, 'message' => '用户名和密码不能为空']);
return $this->error(400, '用户名和密码不能为空');
}
try {
$result = $authService->login($params['username'], $params['password']);
return json(['code' => 200, 'message' => '登录成功', 'data' => $result]);
return $this->success(200, '登录成功', $result);
} catch (\Exception $e) {
return json(['code' => 400, 'message' => $e->getMessage(), 'data' => []]);
return $this->error(400, $e->getMessage());
}
}
@@ -37,6 +36,6 @@ class Login extends BaseController
public function logout()
{
Session::clear();
return json(['code' => 200, 'message' => '退出成功']);
return $this->success(200, '退出成功');
}
}