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

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.com.countrygarden.bi.main.model.BigholderSatisfacationInfo;
import cn.com.countrygarden.bi.main.model.bigholderAduit.BigholderAreaAudit;
import cn.com.countrygarden.bi.main.model.bigholderAduit.BigholderPushPerdata;
import cn.com.countrygarden.bi.main.model.bigholderAduit.eunm.AuditStatus;

public interface BigholderPushPerdataMapper {

	/**
	 * 批量插入推送的数据
	 * @param list
	 */
	public void insertBigholderPushPerdata(@Param(value="list")List<BigholderPushPerdata> list);
	
	/**
	 * 查询所有推送的数据
	 * @param yearMonth
	 * @param pushStatus
	 * @return
	 */
	public List<BigholderPushPerdata> getAll(@Param(value="yearMonth")String yearMonth,
			@Param(value="pushStatus")String pushStatus);
	
	/**
	 * 批量删除推送的数据
	 * @param list
	 */
	public void deleteAll(@Param(value="bigholderPushPerdatas")List<BigholderPushPerdata> bigholderPushPerdatas);

	public void updatePushStatus(BigholderPushPerdata bigholderPushPerdata);
}