package cn.net.caoyao.cpzshandset.db.presenter.base;

import java.util.List;

import cn.net.caoyao.cpzshandset.bean.InvoiceBean;
import cn.net.caoyao.cpzshandset.db.presenter.InvoiceDal;
import cn.net.cpzslibs.prot.handset.bean.res.Prot20017LabelBean;

public abstract class InvoiceDalImpl implements InvoiceDal{
	@Override
	public List<InvoiceBean> queryInvoiceByTransmodeAndLId(int transmode, long transid) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public int queryLabelCountByModeLId(int transmode, long transid, int elemtype) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void updateLabelStatusByLabelId(String labelId, int labelStatus) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void updateLabelStatusByLabelIdList(List<Prot20017LabelBean> labelId, int labelStatus) {
		// TODO Auto-generated method stub
		
	}
	@Override
	public List<InvoiceBean> queryInvoices(int transmode, int transid, int elemtype) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public List<InvoiceBean> queryInvoiceByTransmode(int transmode, int transid) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public int queryLabelCountByMode(int transmode, int transid, int elemtype) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void deleteInvoiceSingle(int transmode, int transid, int elemtype, String labelid) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void deleteInvoiceById(int id) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public boolean hasExistPackageId(String package_id) {
		// TODO Auto-generated method stub
		return false;
	}
	@Override
	public List<InvoiceBean> queryInvoiceListByShipmentProductId(long driver_id, long product_id) {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void deleteInvoiceByShipmentIdAndLabel(long driver_id, long product_id, String labelId) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int queryLabelCountByShipmentProductId(long driver_id, long product_id, int elemtype) {
		// TODO Auto-generated method stub
		return 0;
	}
	@Override
	public void deleteInvoiceByShipmentProductId(long driver_id, long product_id) {
		// TODO Auto-generated method stub
		
	}
}
