package com.zteits.park.dao; import java.util.Date; import java.util.List; import com.zteits.clouds.api.dto.clouds.param.GeoStatusQueryRequest; import com.zteits.clouds.api.dto.park.dto.GeoStatusNumDTO; import com.zteits.park.domain.EqpOnlineRateStatisticDay; import com.zteits.park.domain.TpPEqpReportStatistic; public interface TpPEqpReportStatisticDao { /** * 保存设备上报记录 * @param tpPEqpReportStatistics * @param date * @return * 2018年1月16日 zhaowg */ Boolean saveEqpReportStatistic(List tpPEqpReportStatistics,String date); /** * 按照地磁状态统计地磁个数 * @param request * @return * 2018年1月23日 wangfei */ GeoStatusNumDTO statisticsGeoNumsByStatus(GeoStatusQueryRequest request); /** * 查询设备在线率统计 * @param * @return * @Author: xiejianpeng * @Date: 2018/5/17 18:23 * */ EqpOnlineRateStatisticDay statisticEqpOnlineRateByPlNo(String plNo, Date startDate, Date endDate); }