/** * 分析看板 API。 * 显式传 dateFrom/dateTo,与工单列表日期筛选同源;range 仅作无日期时的回退。 */ import { defHttp } from '/@/utils/http/axios'; enum Api { metrics = '/inquiry/dashboard/metrics', } export type DashboardMetricsParams = { range?: string; dateFrom?: string; dateTo?: string; }; export const getDashboardMetrics = (params: DashboardMetricsParams | string = 'today') => { const query = typeof params === 'string' ? { range: params } : { range: params.range || 'today', dateFrom: params.dateFrom, dateTo: params.dateTo, }; return defHttp.get({ url: Api.metrics, params: query }); };