import {request} from '@sensoro/core'; const prefix = '/statistics/v1/statistics/eventReport'; // 空间树 export const fetchSpaceTree = (params: any) => { return request.get('/space/v1/spaces/spaceTree', { params }); }; // 事件研判总览 export const fetchOverview = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/overview`, { params }); }; // 事件日均统计 export const fetchDailyTypeCount = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/dailyTypeCount`, { params }); }; // 事件趋势 export const fetchTrend = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/trend`, { params }); }; // 事件来源 export const fetchSource = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/source`, { params }); }; // 事件处理状态 export const fetchStatus = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/status`, { params }); }; // 事件发生时段 export const fetchOccurTime = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/occurTime`, { params }); }; // 事件处理耗时分布 export const fetchProcessCost = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/processCost`, { params }); }; // 事件处理人员耗时 export const fetchPeopleProcessCost = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/peopleProcessCost`, { params }); }; // 事件类型统计 export const fetchTypeCount = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/typeCount`, { params }); }; // 通知趋势 export const fetchNotification = (params: API.DataCenter.Event.FetchParam) => { return request.get(`${prefix}/notification`, { params }); };