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 * @author cw chen * @description 球机开机情况统计 * @Param entity * @date 2023-04-21 16:27 */ PageInfo getBallKjList(BallStatusStatisticEntity entity) throws Exception; /** * @return com.github.pagehelper.PageInfo * @author cw chen * @description 球机未开机详情 * @Param entity * @date 2023-04-23 15:46 */ PageInfo getBallOffLineList(BallStatusDetailEntity entity); /** * @return com.github.pagehelper.PageInfo * @author cw chen * @description 球机在线时长情况统计 * @Param entity * @date 2023-04-24 9:36 */ PageInfo getBallHgList(BallOnlineStatisticEntity entity) throws Exception; /** * @return com.github.pagehelper.PageInfo * @author cw chen * @description 球机在线时长不合格详情 * @Param entity * @date 2023-04-24 14:16 */ PageInfo getBallBhgDetailList(BallOnlineDetailEntity entity) throws Exception; }