using System;
using System.Collections.Generic;
using System.Text;
using Model.ModelDto.BllAsnDto;
using Model.ModelVm.BllAsnVm;
using WMS.Entity.BllAsnEntity;
namespace WMS.IBLL.IBllAsnServer
{
public interface IBllLabelBoxNoServer
{
///
/// 获取标签箱码信息
///
/// 查询条件
/// 数量
/// 标签箱码信息
List GetLabelBoxList(LabelBoxVm model, out int count);
///
/// 获取标签模板根据入库单明细ID
///
/// 入库单明细ID
/// 标签信息模板
LabelBoxDto GetLabelBoxModel(int id);
///
/// 获取标签信息(生成标签)
///
/// 入库单明细ID
/// 是否重新生成自有批次 0:否 1:是
/// 到货数量
/// 物料名称
/// 规格/型号
/// 包装规格
/// 物料编码
/// 供应商批次
/// 生产日期
/// 有效期至
/// 储存期至
/// 操作人
///
List AddLabelBoxReturn(int imId, string isReset, decimal arriveQty, string skuName,string standard,string packStandard,string skuNo, string supplierLot, string productionTime, string expirationTime, string storeTime,int userId);
}
}