feat: 前端:玩家服务平台和运营管理系统后台初始化及框架搭建,后端:完成基础功能搭建。

This commit is contained in:
Stev_Wang
2025-12-27 20:17:20 +08:00
parent 99740da922
commit 2d8566132e
60 changed files with 2330 additions and 5 deletions

View File

@@ -0,0 +1,25 @@
import api from '../utils/api';
export interface LoginRequest {
username: string;
password: string;
}
export interface LoginResponse {
accessToken: string;
userId: number;
username: string;
role: string;
}
export const adminAuthService = {
async login(data: LoginRequest): Promise<LoginResponse> {
const response = await api.post<LoginResponse>('/admin/auth/login', data);
return response.data;
},
async logout(): Promise<{ message: string }> {
const response = await api.post<{ message: string }>('/admin/auth/logout');
return response.data;
},
};