package com.usky.park.service; import com.usky.common.core.bean.CommonPage; import com.usky.park.domain.EventEg; import com.usky.common.mybatis.core.CrudService; import com.usky.park.service.vo.EventEgStatisticVO; import java.util.List; /** *

* 门禁历史通行记录表 服务类 *

* * @author zyj * @since 2023-03-31 */ public interface EventEgService extends CrudService { /** * 数据中心-门禁人员进出实时信息列表展示 * * @param deviceName 设备名称 * @param installAddress 设备安装位置 * @param cardNo 卡号 * @param orgName 所属组织 * @param eventType 事件类型 * @param pageNum 当前页 * @param pageSize 每页条数 * @return */ CommonPage eventEgList(String deviceName,String installAddress,String cardNo,String orgName,Integer eventType,Integer pageNum,Integer pageSize); /** * 数据中心-单个门禁人员进出通行历史记录列表查询 * * @param deviceId 设备Id * @param pageNum 当前页 * @param pageSize 每页条数 * @return */ CommonPage eventEgOne(String deviceId,Integer pageNum,Integer pageSize); List eventEgStatistic(String deviceId,String startDate,String endDate); Integer numStatistic(String deviceId,String startDate,String endDate,Integer iType); }