package cn.com.countrygarden.bi.main.dao.bigholderAduit;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.github.pagehelper.PageRowBounds;

import cn.com.countrygarden.bi.main.model.BigholderLandEstate;
import cn.com.countrygarden.bi.main.model.BigholderSatisfacationInfo;

public interface BigholderLandEstateMapper {
	
	/*public List<BigholderLandEstate> selectLandEstatebyArea(
			PageRowBounds pageRowBounds,
			@Param(value="area")String area,
			@Param(value="yearMonth")String yearMonth);*/

	public List<BigholderLandEstate> getLandEstatebyAreaOrYear(
			@Param(value="area")String area,
			@Param(value="yearMonth")List<String> yearMonth);

	public List<BigholderLandEstate> getLandEstatebyAreaOrYearMon(
			@Param(value="area")String area,
			@Param(value="yearMonth")List<String> yearMonth);

	public List<BigholderLandEstate> selectLandEstatebyYearArea(
			@Param(value="area")String area, 
			@Param(value="year")List<String> year);

	public List<BigholderLandEstate> selectLandEstatebyMonArea(
			@Param(value="area")String area, 
			@Param(value="yearMonth")List<String> yearMonth);

	public List<BigholderLandEstate> selectLandEstatebyYearArea(
			PageRowBounds pageRowBounds, 
			@Param(value="area")String area, 
			@Param(value="year")List<String> year);

	public List<BigholderLandEstate> selectLandEstatebyMonArea(
			PageRowBounds pageRowBounds,
			@Param(value="area")String area, 
			@Param(value="yearMonth")List<String> yearMonth);
}