123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- 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
- {
- /// <summary>
- /// 分页获取上架单数据
- /// </summary>
- /// <param name="info">上架单查询条件实体类对象</param>
- /// <returns></returns>
- OperateResultInfo<List<WmsInPutAwayResult>> GetWmsInPutAwayListForPage(WmsInPutAwaySearchMd info);
- /// <summary>
- /// 根据上架单ID获取上架单详细数据
- /// </summary>
- /// <param name="wmsInPutAwayResult">上架单实体类对象</param>
- /// <returns></returns>
- OperateResultInfo<WmsInPutAwayResult> GetWmsInPutAwayDtlListForId(WmsInPutAwayResult wmsInPutAwayResult);
- /// <summary>
- /// 添加上架单数据
- /// </summary>
- /// <param name="wmsInPutAwayResult">上架单实体类对象</param>
- /// <returns></returns>
- OperateResultInfo AddWmsInPutAwayData(WmsInPutAwayResult wmsInPutAwayResult);
- /// <summary>
- /// 编辑上架单
- /// </summary>
- /// <param name="wmsInPutAwayResult">上架单实体类对象</param>
- /// <returns></returns>
- OperateResultInfo EditWmsInPutAwayData(WmsInPutAwayResult wmsInPutAwayResult);
- /// <summary>
- /// 删除上架单数据
- /// </summary>
- /// <param name="wmsInPutAwayResult">上架单实体类对象</param>
- /// <returns></returns>
- OperateResultInfo DeleteWmsInPutAwayData(WmsInPutAwayResult wmsInPutAwayResult);
- /// <summary>
- /// 获取待上架托盘信息
- /// </summary>
- /// <returns></returns>
- OperateResultInfo<List<WmsInPutAwayPalletMsgResult>> GetPutAwayPalletMsgList();
- /// <summary>
- /// 手动上架
- /// </summary>
- /// <param name="wmsInPutAway">上架单主表实体类对象</param>
- /// <returns></returns>
- OperateResultInfo ManualPutAwayPallet(WmsInPutAwayResult wmsInPutAway);
- }
- }
|