package com.haha.service;

import java.util.Map;

/**
 * 首页数据看板服务接口
 */
public interface DashboardService {

    /**
     * 获取概览数据（今日实时数据）
     */
    Map<String, Object> getOverviewData();

    /**
     * 获取统计数据（按时间维度）
     * @param type 时间类型：yesterday/week/month/days30
     */
    Map<String, Object> getStatisticsData(String type);

    /**
     * 获取快捷入口数据
     */
    Map<String, Object> getQuickLinksData();

    /**
     * 获取设备状态分布
     */
    Object getDeviceStatusData();
}
