package org.dromara.demo.service;
|
|
import org.dromara.demo.domain.vo.*;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @author ghl
|
* @since 2024/3/8 上午 10:59
|
*/
|
public interface IDataDashboardService {
|
|
|
/**
|
* 近3年交通事故指数
|
*
|
* @return 近3年交通事故指数
|
*/
|
RsTrafficIndexVo getTrafficIndex();
|
|
/**
|
* 人车路基础信息
|
*
|
* @return 人车路基础信息
|
*/
|
List<RsPcrDataVo> getPcrData();
|
|
/**
|
* 重点景区运行情况
|
*
|
* @return 重点景区运行情况
|
*/
|
List<RsSceneryOperationDataVo> getSceneryOperationData();
|
|
/**
|
* 安全隐患情况
|
*
|
* @return 安全隐患情况
|
*/
|
List<RsDangerInfoVo> getDangerInfo();
|
|
/**
|
* 安全隐患统计
|
*
|
* @return 安全隐患统计
|
*/
|
RsDangerTotalDashboardVo getDangerTotal(String period);
|
|
/**
|
* 交通宣传
|
*
|
* @return 交通宣传
|
*/
|
List<RsTrafficPropagandaVo> getTrafficPropaganda();
|
|
/**
|
* 交通事故
|
*
|
* @return 交通事故
|
*/
|
List<RsTrafficAccidentVo> getTrafficAccident();
|
|
/**
|
* 数据上图
|
*
|
* @return 数据上图
|
*/
|
List<Map<String, Object>> getGeographyData();
|
}
|