/***文档注释***********************************************
 * 作者               :                   龙文航
 * 创建日期      :                   2017.11.30
 * 描述               :                   仓库管理-移送管理
 * 注意事项      :                   无
 * 遗留BUG :                   无
 * 修改日期      :                   
 * 修改人员      :                   
 * 修改内容      :                   
***********************************************************/
package market.Lms.Warehouse.mapper;

import java.util.HashMap;
import java.util.List;

import market.Lms.Warehouse.vo.YdmProductMove;

import com.hnshituo.orm.GenericMapper;

@SuppressWarnings("rawtypes")
public interface YdmProductMoveMapper extends GenericMapper<YdmProductMove,Object> {
	public List<YdmProductMove> doQueryWebBySQL(int beginindex, int endindex,String starttime,String endtime,String coilno,String judgesteelcode,Object hmin,Object hmax,Object wmin, Object wmax,String storageattr,String isaccept,String materailcoilno);
	
	public int doQueryWebBySQLCount(String starttime,String endtime,String coilno,String judgesteelcode,Object hmin,Object hmax,Object wmin, Object wmax,String storageattr,String isaccept); 

	public List<YdmProductMove> doQueryWebBySQLR(int beginindex, int endindex,String starttime,String endtime,String coilno,String judgesteelcode,Object hmin,Object hmax,Object wmin, Object wmax,String storageattr,String isaccept);
	
	public int doQueryWebBySQLRCount(String starttime,String endtime,String coilno,String judgesteelcode,Object hmin,Object hmax,Object wmin, Object wmax,String storageattr,String isaccept); 

	
	public List<YdmProductMove> doQueryWebBySQLA(int beginindex, int endindex,String starttime,String endtime,String coilno,String judgesteelcode,Object hmin,Object hmax,Object wmin, Object wmax,String storageattr,String materailcoilno);
	
	public int doQueryWebBySQLACount(String starttime,String endtime,String coilno,String judgesteelcode,Object hmin,Object hmax,Object wmin, Object wmax,String storageattr); 
	
	public List<YdmProductMove> doQueryWebBySQLDetail(int beginindex, int endindex,String billno,String isaccept);
	
	public int doQueryWebBySQLDetailCount(String billno,String isaccept); 
			
	public List<HashMap> getBillNo(String param);
	
	public List<HashMap> getMoveBillNo(String param);
	
	public void doDelete(String movebillno);
}
