using NXWMS.Client.Model.AppModels.Condition.OutStock; using NXWMS.Client.Model.AppModels.Result.OutStock; using NXWMS.Client.Model.CoreModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NXWMS.Client.Interface.OutStock { public interface IWmsOutPutDownService { /// /// 分页获取下架单数据 /// /// 下架单查询条件实体类对象 /// OperateResultInfo> GetWmsOutPutDownListForPage(WmsOutPutDownSearchMd info); /// /// 根据下架单ID获取下架单详细数据 /// /// 下架单实体类对象 /// OperateResultInfo GetWmsOutPutDownDtlListForId(WmsOutPutDownResult wmsOutPutDownResult); /// /// 添加下架单数据 /// /// 下架单实体类对象 /// OperateResultInfo AddWmsOutPutDownData(WmsOutPutDownResult wmsOutPutDownResult); /// /// 编辑下架单 /// /// 下架单实体类对象 /// OperateResultInfo EditWmsOutPutDownData(WmsOutPutDownResult wmsOutPutDownResult); /// /// 删除下架单数据 /// /// 下架单实体类对象 /// OperateResultInfo DeleteWmsOutPutDownData(WmsOutPutDownResult wmsOutPutDownResult); /// /// 获取待下架托盘信息 /// /// OperateResultInfo> GetPutDownPalletMsgList(); /// /// 手动下架 /// /// 下架单主表实体类对象 /// OperateResultInfo ManualPutDownPallet(WmsOutPutDownResult wmsOutPutDown); } }