feat: add admin activity timeline filters

This commit is contained in:
Lan
2026-06-03 07:36:48 +08:00
parent 350e2142ae
commit cde8eb942b
6 changed files with 555 additions and 10 deletions
+12 -1
View File
@@ -1,8 +1,19 @@
import api from './client'
import type { ApiResponse, DashboardData } from '@/types'
import type {
ApiResponse,
DashboardActivitiesParams,
DashboardActivitiesResponse,
DashboardData
} from '@/types'
export class StatsService {
static async getDashboard(): Promise<ApiResponse<DashboardData>> {
return api.get('/admin/dashboard')
}
static async getActivities(
params: DashboardActivitiesParams
): Promise<ApiResponse<DashboardActivitiesResponse>> {
return api.get('/admin/activities', { params })
}
}