package com.ruoyi.report.service; import com.ruoyi.report.dto.DashboardDto; import com.ruoyi.report.vo.DashboardOverviewVo; import com.ruoyi.report.vo.RankingVo; import com.ruoyi.report.vo.TaskCalendarVo; import java.util.List; import java.util.Map; /** * 数字化语音看板服务接口 */ public interface DashboardService { /** * 获取看板概览数据 */ DashboardOverviewVo getOverview(DashboardDto dto); /** * 历史15天数据 */ List getHistory15Days(DashboardDto dto); /** * 未来15天任务 */ List getFuture15Days(DashboardDto dto); /** * 提交排行 */ List getRanking(DashboardDto dto); /** * 检验结果统计 */ Map getInsResult(DashboardDto dto); /** * 获取语音播报队列 */ List> getVoiceQueue(); }