49 lines
1.9 KiB
Plaintext
49 lines
1.9 KiB
Plaintext
package com.sercurityControl.proteam.dutyTask.service;
|
|
|
|
import com.github.pagehelper.PageInfo;
|
|
import com.sercurityControl.proteam.dutyTask.domain.BallOnlineDetailEntity;
|
|
import com.sercurityControl.proteam.dutyTask.domain.BallOnlineStatisticEntity;
|
|
import com.sercurityControl.proteam.dutyTask.domain.BallStatusDetailEntity;
|
|
import com.sercurityControl.proteam.dutyTask.domain.BallStatusStatisticEntity;
|
|
|
|
import java.util.concurrent.ExecutionException;
|
|
|
|
public interface BallStatusStatisticService {
|
|
|
|
/**
|
|
* @return com.github.pagehelper.PageInfo<com.sercurityControl.proteam.dutyTask.domain.BallStatusStatisticEntity>
|
|
* @author cw chen
|
|
* @description 球机开机情况统计
|
|
* @Param entity
|
|
* @date 2023-04-21 16:27
|
|
*/
|
|
PageInfo<BallStatusStatisticEntity> getBallKjList(BallStatusStatisticEntity entity) throws Exception;
|
|
|
|
/**
|
|
* @return com.github.pagehelper.PageInfo<com.sercurityControl.proteam.dutyTask.domain.BallStatusStatisticEntity>
|
|
* @author cw chen
|
|
* @description 球机未开机详情
|
|
* @Param entity
|
|
* @date 2023-04-23 15:46
|
|
*/
|
|
PageInfo<BallStatusDetailEntity> getBallOffLineList(BallStatusDetailEntity entity);
|
|
|
|
/**
|
|
* @return com.github.pagehelper.PageInfo<com.sercurityControl.proteam.dutyTask.domain.BallOnlineStatisticEntity>
|
|
* @author cw chen
|
|
* @description 球机在线时长情况统计
|
|
* @Param entity
|
|
* @date 2023-04-24 9:36
|
|
*/
|
|
PageInfo<BallOnlineStatisticEntity> getBallHgList(BallOnlineStatisticEntity entity) throws Exception;
|
|
|
|
/**
|
|
* @return com.github.pagehelper.PageInfo<com.sercurityControl.proteam.dutyTask.domain.BallOnlineDetailEntity>
|
|
* @author cw chen
|
|
* @description 球机在线时长不合格详情
|
|
* @Param entity
|
|
* @date 2023-04-24 14:16
|
|
*/
|
|
PageInfo<BallOnlineDetailEntity> getBallBhgDetailList(BallOnlineDetailEntity entity) throws Exception;
|
|
}
|