package com.jiuqi.mobile.nigo.comeclose.manager.file;
import com.jiuqi.mobile.nigo.comeclose.bean.LoadOnGetList;
import com.jiuqi.mobile.nigo.comeclose.bean.app.file.CrossDistrictScanBean;
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.manager.app.SelectLicenseScanKey;
import com.jiuqi.mobile.nigo.comeclose.portal.PortalAnnotation;
import com.jiuqi.mobile.nigo.comeclose.portal.PortalMethodAnnctation;
@ManagerAnnotation(implClass = "com.jiuqi.mobile.nigo.biz.app.file.manager.CrossDistrictScanManagerImpl")
@PortalAnnotation(implClass = "com.jiuqi.mobile.nigo.biz.app.file.manager.CrossDistrictScanManagerImpl")
public interface ICrossDistrictScanManager extends
ISimpleManger<CrossDistrictScanBean> {
@Override
@PortalMethodAnnctation
public void create(CrossDistrictScanBean bean) throws NiGoException;
/**
*
* @方法描述:统计通过二维码扫码查询 <br/>
* @项目名称:comeclose<br/>
* @类路径:com.jiuqi.mobile.nigo.comeclose.manager.file.ICrossDistrictScanManager.java<br/>
* @版权所有(c):JOIN-CHEER <br/>
* @作者:xuzhe <br/>
* @创建时间:2015-3-9上午11:46:09 <br/>
* @修改时间:<br/>
* @修改备注: <br/>
* @返回类型:int<br/>
* @return
* @throws NiGoException
*/
int getCount(String... crossLicense) throws NiGoException;
/**
*
* @方法描述:分页查询 <br/>
* @项目名称:comeclose<br/>
* @类路径:com.jiuqi.mobile.nigo.comeclose.manager.file.ICrossDistrictScanManager.java<br/>
* @版权所有(c):JOIN-CHEER <br/>
* @作者:xuzhe <br/>
* @创建时间:2015-3-26上午9:41:21 <br/>
* @修改时间:<br/>
* @修改备注: <br/>
* @返回类型:LoadOnGetList<CrossDistrictScanBean><br/>
* @param key
* @return
*/
public LoadOnGetList<CrossDistrictScanBean> search(SelectLicenseScanKey key);
}