using System; using System.Collections.Generic; using System.Text; using Model.ModelDto.BllCheckDto; using Model.ModelDto.PdaDto; using WMS.Entity.DataEntity; namespace WMS.IBLL.IPdaServer { public interface IPdaCrServer { #region 盘点 /// /// 获取盘库单正在执行单号 /// /// 托盘码 /// List GetStockCheckNoList(string palletNo); /// /// 获取盘点明细 /// /// 单据号 /// 托盘号 /// List GetStockCheckDetailList(string crNo,string palletNo); /// /// 获取要盘点的箱码信息(盘点记录中数据) /// /// 单据号 /// 盘点明细ID 物料-批次 /// 托盘号 /// 箱码号 /// List GetStockCheckLogList(string crNo, string crDetail,string palletNo,string boxNo); /// /// 盘点库存 /// /// 单据号 /// 物料批次 /// 托盘码 /// 箱码 /// 支码 /// 结果 /// 数量 /// void CrSetCheck(string crNo, string crDetail, string palletNo, string boxNo,string boxNo3,string result, int? qty,int userId); #endregion #region 库存查询 /// /// pda库存查询 /// /// 储位编号 /// 托盘号 /// List GetStockQueryList(string locatNo, string palletNo); #endregion #region 托盘出库 /// /// 根据托盘号获取箱码和箱内数量 /// /// 原托盘 /// List GetDataDetailList(string palletNo); /// /// 根据箱码获取物料、批次、数量等信息 /// /// 箱码 /// PdaPalletNoCheckDto GetBoxInfoByBox(string boxNo); /// /// 解绑原托盘绑定新托盘 /// /// 原托盘 /// 箱码 /// 新托盘 /// 操作人 void SaveUnbind(string palletNo, string boxNo, string palletNoNew, int userId); #endregion } }