diff --git a/frontend/src/api/dashboard.ts b/frontend/src/api/dashboard.ts index b116279..d7f3831 100644 --- a/frontend/src/api/dashboard.ts +++ b/frontend/src/api/dashboard.ts @@ -1,8 +1,27 @@ /** - * 数据大屏 API + * 数据大屏 API 及首页统计 API */ import request from '@/api/request' +// ==================== 首页统计 API ==================== + +/** + * 获取用户统计数据(首页使用) + */ +export function getUserStatistics() { + return request.get('/api/v1/users/me/statistics') +} + +/** + * 获取最近考试列表(首页使用) + * @param limit 返回数量,默认5条 + */ +export function getRecentExams(limit: number = 5) { + return request.get('/api/v1/users/me/recent-exams', { limit }) +} + +// ==================== 数据大屏 API ==================== + // 数据概览 export interface DashboardOverview { overview: {