package com.zteits.park.dao.impl; import java.util.ArrayList; import java.util.Date; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.zteits.park.dao.InOutParkDao; import com.zteits.park.domain.InOutParkDO; import com.zteits.park.mapper.smapper.InOutParkSMapper; @Component public class InOutParkDaoImpl implements InOutParkDao { @Autowired private InOutParkSMapper inOutParkSMapper; @Override public PageInfo queryInOutParkForList(int pageNum, int pageSize, Integer inOutStatus, Date beginTime, Date endTime, List plNos,String isFixedCar) { //设置分页信息 PageHelper.startPage(pageNum, pageSize); //查询数据 List list = inOutParkSMapper.queryInOutParkForList(inOutStatus, beginTime, endTime, plNos,isFixedCar); return (list != null && list.size() >0) ? new PageInfo(list) : new PageInfo(new ArrayList()); } }