feat: add admin maintenance queue

This commit is contained in:
Lan
2026-06-03 08:18:41 +08:00
parent 6c3fe3a55f
commit 4320692594
6 changed files with 532 additions and 45 deletions
+6 -1
View File
@@ -3,7 +3,8 @@ import type {
ApiResponse,
DashboardActivitiesParams,
DashboardActivitiesResponse,
DashboardData
DashboardData,
DashboardMaintenanceQueue
} from '@/types'
export class StatsService {
@@ -11,6 +12,10 @@ export class StatsService {
return api.get('/admin/dashboard')
}
static async getMaintenanceQueue(): Promise<ApiResponse<DashboardMaintenanceQueue>> {
return api.get('/admin/dashboard/maintenance-queue')
}
static async getActivities(
params: DashboardActivitiesParams
): Promise<ApiResponse<DashboardActivitiesResponse>> {