ParkingLotGeoSMapper.java 1.57 KB
package com.zteits.park.mapper.smapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.zteits.park.domain.ParkingLotGeo;
/**
 * 
 * 
 * Copyright: Copyright (c) 2017  zteits
 * 
 * @ClassName: ParkingLotGeoSMapper.java
 * @Description: 
 * @version: v1.0.0
 * @author: langlw
 * @date: 2017年6月1日   下午2:35:41 
 * Modification History:
 * Date             Author          Version            Description
 *---------------------------------------------------------*
 * 2017年6月1日      langlw          v1.0.0               创建
 */
public interface ParkingLotGeoSMapper {

	/**
	 * 分页查询停车场经纬度列表
	 * @param parkingLotGeo
	 * @return
	 */
	List<ParkingLotGeo> queryParkingLotGeoForList(@Param("parkingLotGeo") ParkingLotGeo parkingLotGeo);
	/**
	 * 批量保存
	 * @param lotGeos
	 * @return
	 * 2017年6月12日 zhaowg
	 */
	int batchSaveParkingLotGeo(@Param("lotGeos")List<ParkingLotGeo> lotGeos);
	/**
	 * 根据停车场编码查询经纬度
	 * @param plNo
	 * @param lonLatType 
	 * @param geoType 
	 * @return
	 */
	List<ParkingLotGeo> queryParkingLotGeoByParkNo(@Param("plNo") String plNo, @Param("geoType")Integer geoType, @Param("lonLatType")Integer lonLatType);
	/**
	 * 根据停车场编码查询经纬度-list
	 * @param pklNos
	 * @param geoType 坐标类型 1-停车场坐标,2-停车场入口坐标 非必填
	 * @param lonLatType 
	 * @return
	 */
	List<ParkingLotGeo> queryParkingLotGeoListByParkNos(@Param("pklNos")List<String> pklNos,@Param("geoType") Integer geoType, @Param("lonLatType")Integer lonLatType);

}