package com.jiuqi.mobile.nigo.comeclose.manager.file;
import java.util.List;
import java.util.Set;
import com.jiuqi.mobile.nigo.comeclose.bean.LoadOnGetList;
import com.jiuqi.mobile.nigo.comeclose.bean.app.file.GovernmentFileBean;
import com.jiuqi.mobile.nigo.comeclose.manager.ISimpleManger;
import com.jiuqi.mobile.nigo.comeclose.manager.ManagerAnnotation;
import com.jiuqi.mobile.nigo.comeclose.manager.file.key.FileKey;
@ManagerAnnotation(implClass="com.jiuqi.mobile.nigo.biz.app.file.manager.GoverFileManagerImpl")
/**
* 项目名称:comeclose
* 类名称:IGoverFileManager
* 类描述: 农机档案
* 创建人:admin
* 创建时间:2014-10-24 下午4:31:31
* 修改人:admin
* 修改时间:2014-10-24 下午4:31:31
* 修改备注:
* @version
*
*/
public interface IGoverFileManager extends ISimpleManger<GovernmentFileBean>{
/**
* @Title: search
* @Description: TODO(查询农机档案,带分页)
* @param @param key
* @param @return 设定文件
* @return LoadOnGetList<GovernmentFileBean> 返回类型
* @throws
*/
LoadOnGetList<GovernmentFileBean> search(FileKey key);
/**
* @Title: findOwnerMobileByArea
* @Description: TODO(根据行政区划code和车辆类型查询农机档案信息)
* @param @param areaCode 行政区划
* @param @param cartype 车辆类型
* @param @return 设定文件
* @return Set<String> 返回类型
* @throws
*/
Set<String> findOwnerMobileByArea(List<Long> areaCode,String cartype);
}