feat(notification): show device monitoring stats

This commit is contained in:
2026-09-10 20:04:02 +08:00
parent b6b5119e0f
commit 573b0c4bc7
3 changed files with 71 additions and 23 deletions
+11 -1
View File
@@ -1,6 +1,16 @@
import { api } from '@/api/client'
import type { ListParams, NotificationDevice, PaginatedResponse } from '@/api/types'
import type {
ApiResponse,
ListParams,
NotificationDevice,
NotificationDeviceStats,
PaginatedResponse,
} from '@/api/types'
export function fetchDevices(params: ListParams) {
return api.get<PaginatedResponse<NotificationDevice>>('/api/admin/v1/notification/devices', params)
}
export function fetchDeviceStats() {
return api.get<ApiResponse<NotificationDeviceStats>>('/api/admin/v1/notification/devices/stats')
}