package com.zteits.park.dao.impl; import java.util.ArrayList; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import org.apache.commons.collections4.CollectionUtils; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.zteits.clouds.api.dto.park.param.TpPTgsPassedcarRequest; import com.zteits.park.dao.TpPTgsPassedcardaDao; import com.zteits.park.domain.TpPTgsPassedcar; import com.zteits.park.mapper.smapper.TpPTgsPassedcarSMapper; @Component public class TpPTgsPassedcardaDaoImpl implements TpPTgsPassedcardaDao { @Autowired private TpPTgsPassedcarSMapper tpPTgsPassedcarSMapper; @Override public PageInfo queryTpPRegionAreaForPage(TpPTgsPassedcarRequest request) { PageHelper.startPage(request.getBaseRequest().getPageNum(),request.getBaseRequest().getPageSize()); List list = tpPTgsPassedcarSMapper.querygsPassedcarInfo(request); if (CollectionUtils.isNotEmpty(list)) { return new PageInfo(list); } return new PageInfo(new ArrayList()); } }