admin
1 天以前 2030ac67543e65073ee45eaa21934c09db9806f0
Wms/WMS.IBLL/IPdaServer/IPdaCrServer.cs
@@ -1,10 +1,12 @@
using System;
using Model.ModelDto;
using Model.ModelDto.BllCheckDto;
using Model.ModelDto.DataDto;
using Model.ModelDto.PdaDto;
using Model.ModelDto.SysDto;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using Model.ModelDto;
using Model.ModelDto.BllCheckDto;
using Model.ModelDto.PdaDto;
using WMS.Entity.DataEntity;
using WMS.Entity.SysEntity;
@@ -27,7 +29,7 @@
        /// <param name="crNo">单据号</param>
        /// <param name="palletNo">托盘号</param>
        /// <returns></returns>
        Task<List<StockCheckDetailDto>> GetStockCheckDetailList(string crNo,string palletNo);
        Task<List<StockCheckDetailDto>> GetStockCheckDetailList(string crNo, string palletNo);
        /// <summary>
        /// 获取要盘点的箱码信息(盘点记录中数据)
@@ -38,7 +40,7 @@
        /// <param name="boxNo">箱码号</param>
        /// <param name="isContinue">是否数量盘点</param>
        /// <returns></returns>
        Task<List<StockCheckLogDto>> GetStockCheckLogList(string crNo, string crDetail,string palletNo,string boxNo,string isContinue);
        Task<List<StockCheckLogDto>> GetStockCheckLogList(string crNo, string crDetail, string palletNo, string boxNo, string isContinue);
        /// <summary>
        /// 盘点库存
@@ -52,7 +54,7 @@
        /// <param name="qty">数量</param>
        /// <param name="isContinue">是否数量盘点</param>
        /// <param name="userId"></param>
        Task CrSetCheck(string crNo, string crDetail, string palletNo, string boxNo,string boxNo3,string result, decimal? qty,string isContinue, int userId);
        Task CrSetCheck(string crNo, string crDetail, string palletNo, string boxNo, string boxNo3, string result, decimal? qty, string isContinue, int userId);
        #endregion
@@ -64,7 +66,7 @@
        /// <param name="locatNo">储位编号</param>
        /// <param name="palletNo">托盘号</param> 
        /// <returns></returns>
        Task<List<DataStockDetail>> GetStockQueryList(string locatNo, string palletNo);
        List<StockDetailWithQtyDto> GetStockQueryList(string locatNo, string palletNo, string boxno);
        #endregion
@@ -108,6 +110,17 @@
        /// <param name="palletNo"></param>
        /// <returns></returns>
        Task<List<SysStorageArea>> GetStorageArea(string palletNo);
        /// <summary>
        /// 根据区域号获取储位地址集合
        /// </summary>
        /// <param name="areaNo"></param>
        /// <returns></returns>
        /// <exception cref="Exception"></exception>
        List<SysStorageLocatDto> GetLocatByArea(string areaNo);
        /// <summary>
        /// 获取已分配的出库单据
        /// </summary>
@@ -132,7 +145,18 @@
        /// <param name="areaNo"></param>
        /// <param name="ruku"></param>
        /// <param name="url"></param>
        Task AgvTransport(string palletNo, string areaNo, string ruku, string url, int userId);
        Task AgvTransport(string palletNo, string areaNo, string locatNoEnd, string ruku, string url, int userId);
        /// <summary>
        /// 呼叫agv转运空托盘
        /// </summary>
        /// <param name="palletNo"></param>
        /// <param name="areaNo"></param>
        /// <param name="locatNo"></param>
        /// <param name="url"></param>
        /// <param name="userId"></param>
        /// <returns></returns>
        /// <exception cref="Exception"></exception>
        Task AgvNullPallet(string palletNo, string areaNo, string locatNo, string url, int userId);
        /// <summary>
        ///  agv转运呼叫小车取货
        /// </summary>
@@ -156,7 +180,7 @@
        #region 箱码拆箱贴标
        //箱码拆箱添加标签信息
        BoxListInfoDto AddLableByDevanning(string boxNo,decimal devanQty, int userId);
        BoxListInfoDto AddLableByDevanning(string boxNo, decimal devanQty, int userId);
        /// <summary>