package com.jiuqi.mobile.nigo.comeclose.manager.base;
import com.jiuqi.mobile.nigo.comeclose.bean.LoadOnGetList;
import com.jiuqi.mobile.nigo.comeclose.bean.base.PurchaseSubsidyBean;
import com.jiuqi.mobile.nigo.comeclose.exception.NiGoException;
import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger;
import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation;
import com.jiuqi.mobile.nigo.comeclose.portal.PortalAnnotation;
import com.jiuqi.mobile.nigo.comeclose.portal.PortalMethodAnnctation;
@ManagerAnnotation(implClass = "com.jiuqi.mobile.nigo.biz.base.manager.PurchaseSubsidyManagerImpl")
@PortalAnnotation(implClass = "com.jiuqi.mobile.nigo.biz.base.manager.PurchaseSubsidyManagerImpl")
public interface IPurchaseSubsidyManager extends
ISimpleManger<PurchaseSubsidyBean> {
/**
* 创建农机补贴
*/
@Override
@PortalMethodAnnctation
public void create(PurchaseSubsidyBean bean) throws NiGoException;
/**
* @Title: getAllCar
* @Description: TODO(查询所有农机补贴信息,带分页)
* @param @param key
* @param @return 设定文件
* @return LoadOnGetList<PurchaseSubsidyBean> 返回类型
* @throws
*/
@PortalMethodAnnctation
LoadOnGetList<PurchaseSubsidyBean> getAllCar(SelectAllCarKey key);
}