package com.zcloud.mapper.datasource.map; import com.zcloud.entity.Page; import com.zcloud.entity.PageData; import org.apache.ibatis.annotations.Mapper; import java.util.ArrayList; import java.util.List; /** * 说明:TODO * 作者:wangxuan * 官网:www.zcloudchina.com */ @Mapper public interface GateMachineMapMapper { ArrayList getDatalistPage(Page page); void edit(PageData pd); void removeByIds(PageData pageData); void save(PageData pageData); List getOnlineGateMachine(PageData pageData); List getTodayInOutCount(PageData pageData); // 弃用 因需求变更 List getGatePosition(PageData pageData); PageData getGateMachineInfoById(PageData pageData); List getPersonRecordCountByEId(PageData gateMachineInfo); List getCarRecordCountByEId(PageData gateMachineInfo); List getCarRecordCountByCorpId(PageData gateMachineInfo); /** * 今天闸机的进出记录 * @param gateMachineInfo * @return */ List getPersonRecordListAllByIdlistPage(Page page); String[] getMachineEquipmentIdsByAreaId(PageData pageData); }