package com.ruoyi.safe.service;
|
|
import com.ruoyi.dto.MapDto;
|
import com.ruoyi.safe.dto.SafeChartItemDto;
|
import com.ruoyi.safe.dto.SafeLatestEventDto;
|
import com.ruoyi.safe.dto.SafeOverviewDto;
|
import com.ruoyi.safe.dto.SafeTrendDto;
|
|
import java.util.List;
|
|
/**
|
* 安全数据驾驶舱服务
|
*/
|
public interface SafeDashboardService {
|
|
SafeOverviewDto getOverview();
|
|
List<SafeLatestEventDto> getLatestEvents(Integer limit);
|
|
List<SafeChartItemDto> getHiddenTypeDistribution();
|
|
List<SafeTrendDto> getHiddenTrend();
|
|
List<MapDto> getHazardRiskDistribution();
|
|
List<MapDto> getHazardTypeRanking(Integer limit);
|
|
List<MapDto> getHiddenRectifyRanking(Integer limit);
|
}
|