TpPEqpReportStatisticDao.java
998 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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<TpPEqpReportStatistic> 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);
}