import request from '@/config/axios' export interface RunOverviewRequestParams { ids: string startTime: string endTime: string timelinePageNo: number timelinePageSize: number } export interface RunOverviewResponse { metrics?: any[] hourlyStatus?: any[] summary?: any[] summaryTotalHours?: number timelineRows?: any[] totalDevices?: number } export const DeviceOperationOverviewApi = { getRunOverview: async (params: RunOverviewRequestParams) => { return await request.get({ url: `/iot/deviceOperationOverview/getRunOverview`, params }) } }