QueryParkBaseDataDao.java 1.46 KB
package com.zteits.park.dao;

import com.github.pagehelper.PageInfo;
import com.zteits.clouds.api.dto.syncdata.dto.GetGuideScreensDTO;
import com.zteits.clouds.api.dto.syncdata.dto.GetParkingLotBerthsDTO;
import com.zteits.clouds.api.dto.syncdata.dto.GetParkingLotEqpsDTO;
import com.zteits.clouds.api.dto.syncdata.dto.GetParkingLotsDTO;
import com.zteits.clouds.api.dto.syncdata.param.GetGuideScreensRequest;
import com.zteits.clouds.api.dto.syncdata.param.GetParkingLotBerthsRequest;
import com.zteits.clouds.api.dto.syncdata.param.GetParkingLotEqpsRequest;
import com.zteits.clouds.api.dto.syncdata.param.GetParkingLotsRequest;

public interface QueryParkBaseDataDao {
	/**
     * 分页获取停车场信息
     * @param request
     * @return
     * 2018年1月15日 zhaowg
     */
    PageInfo<GetParkingLotsDTO> getParkingLots(GetParkingLotsRequest request);
    /**
     * 分页获取停车场信息
     * @param request
     * @return
     * 2018年1月15日 zhaowg
     */
    PageInfo<GetParkingLotBerthsDTO> getParkingLotBerths(GetParkingLotBerthsRequest request);
    /**
     * 分页获取诱导屏信息
     * @param request
     * @return
     * 2018年1月15日 zhaowg
     */
    PageInfo<GetGuideScreensDTO> getGuideScreens(GetGuideScreensRequest request);
    /**
     * 分页获取停车场设备信息
     * @param request
     * @return
     * 2018年1月15日 zhaowg
     */
    PageInfo<GetParkingLotEqpsDTO> getParkingLotEqps(GetParkingLotEqpsRequest request);

}