using NXWMS.Client.Model.AppModels.Condition.Instock; using NXWMS.Client.Model.AppModels.Result.Balance; using NXWMS.Client.Model.AppModels.Result.Instock; using NXWMS.Client.Model.CoreModels; using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace NXWMS.Client.Interface.Instock { public interface IWmsInPutAwayService { /// /// 分页获取上架单数据 /// /// 上架单查询条件实体类对象 /// OperateResultInfo> GetWmsInPutAwayListForPage(WmsInPutAwaySearchMd info); /// /// 根据上架单ID获取上架单详细数据 /// /// 上架单实体类对象 /// OperateResultInfo GetWmsInPutAwayDtlListForId(WmsInPutAwayResult wmsInPutAwayResult); /// /// 添加上架单数据 /// /// 上架单实体类对象 /// OperateResultInfo AddWmsInPutAwayData(WmsInPutAwayResult wmsInPutAwayResult); /// /// 编辑上架单 /// /// 上架单实体类对象 /// OperateResultInfo EditWmsInPutAwayData(WmsInPutAwayResult wmsInPutAwayResult); /// /// 删除上架单数据 /// /// 上架单实体类对象 /// OperateResultInfo DeleteWmsInPutAwayData(WmsInPutAwayResult wmsInPutAwayResult); /// /// 获取待上架托盘信息 /// /// OperateResultInfo> GetPutAwayPalletMsgList(); /// /// 手动上架 /// /// 上架单主表实体类对象 /// OperateResultInfo ManualPutAwayPallet(WmsInPutAwayResult wmsInPutAway); } }