feat: update

This commit is contained in:
2025-11-05 17:24:55 +08:00
parent 61252cdf36
commit ce324c9bb5
42 changed files with 2078 additions and 448 deletions

View File

@@ -3,7 +3,7 @@
* 处理登录、注册等认证相关的 API 请求
*/
import { request } from '@/src/utils/api';
import { request } from '@/src/utils/network/api';
import type {
LoginFormData,
RegisterFormData,
@@ -40,10 +40,7 @@ class AuthService {
* 邮箱登录
*/
async login(data: LoginFormData): Promise<LoginResponse> {
const response = await request.post<ApiResponse<LoginResponse>>(
'/auth/login',
data
);
const response = await request.post<ApiResponse<LoginResponse>>('/auth/login', data);
return response.data;
}
@@ -51,10 +48,7 @@ class AuthService {
* 手机号登录
*/
async phoneLogin(data: PhoneLoginFormData): Promise<LoginResponse> {
const response = await request.post<ApiResponse<LoginResponse>>(
'/auth/phone-login',
data
);
const response = await request.post<ApiResponse<LoginResponse>>('/auth/phone-login', data);
return response.data;
}
@@ -62,10 +56,7 @@ class AuthService {
* 注册
*/
async register(data: RegisterFormData): Promise<LoginResponse> {
const response = await request.post<ApiResponse<LoginResponse>>(
'/auth/register',
data
);
const response = await request.post<ApiResponse<LoginResponse>>('/auth/register', data);
return response.data;
}
@@ -108,10 +99,9 @@ class AuthService {
* 刷新 token
*/
async refreshToken(refreshToken: string): Promise<{ token: string }> {
const response = await request.post<ApiResponse<{ token: string }>>(
'/auth/refresh-token',
{ refreshToken }
);
const response = await request.post<ApiResponse<{ token: string }>>('/auth/refresh-token', {
refreshToken,
});
return response.data;
}
@@ -131,4 +121,3 @@ class AuthService {
// 导出单例
export const authService = new AuthService();
export default authService;