package com.njcn.csharmonic.service;

import com.njcn.csharmonic.pojo.param.StatisticsDataParam;
import com.njcn.csharmonic.pojo.vo.DataVo;
import com.njcn.csharmonic.pojo.vo.HalfMonthReportVO;

import java.util.List;

/**
 * @author xy
 */
public interface IStatisticsDataDataService {

    /**
     * 数据完整性
     * @param param
     */
    List<DataVo> getLineIntegrity(StatisticsDataParam param);

    /**
     * 装置在线率
     * @param param
     */
    List<DataVo> getDevOnlineRate(StatisticsDataParam param);

    /**
     * 治理设备半月报功能
     * @param param
     */
    List<HalfMonthReportVO> getHalfMonthReport(StatisticsDataParam param);
}
