package com.zteits.park.mapper.smapper; import java.util.List; import org.apache.ibatis.annotations.Param; import com.zteits.clouds.api.dto.govclouds.param.UserAreaInfo; import com.zteits.park.domain.BerthInfoDO; import com.zteits.park.domain.ParkFreeBerthsCountStatisticByCountryDO; import com.zteits.park.domain.ZeroBerthParkingLotDO; /** * Copyright: Copyright (c) 2017 zteits * * @ClassName: ParkFreeBerthSMapper.java * @Description: * @version: v1.0.0 * @author: langlw * @date: 2017年6月1日 下午4:44:06 * Modification History: * Date Author Version Description * ---------------------------------------------------------* * 2017年6月1日 langlw v1.0.0 创建 */ public interface ParkFreeBerthSMapper { /** * 通过区县分组获取空闲车位统计信息 * * @param cityId 城市ID 统计某个市的数据 * @return 2017年6月29日 zhaowg */ List StatisticParkFreeBerthsCountByCountry(@Param("cityId") Long cityId,@Param("state")Integer state); /** * 根据停车场编码查询所有的空余车位数 * * @param plnos 停车场编码 * @return */ int queryAllFreeBerthNum(@Param("plnos") List plnos); BerthInfoDO getParkingBerthInfo(@Param("userAreaInfoList")List userAreaInfoList); List getZeroBerthParkinglotList(@Param("userAreaInfoList")List userAreaInfoList); }