wxw
1 天以前 4aa0b9c9c2c56ec1af1dc3ee8ef12c9374b3d1ff
Wms/WMS.IBLL/IDataServer/IStockServer.cs
@@ -10,6 +10,34 @@
{
    public interface IStockServer
    {
        /// <summary>
        /// 获取库存物料类型分布
        /// </summary>
        /// <returns></returns>
        IEnumerable<IdNameNumRateDto> GetGoodsTypeFb();
        /// <summary>
        /// 获取库存质量状态分布
        /// </summary>
        /// <returns></returns>
        IEnumerable<IdNameNumRateDto> GetQualityStatusFb();
        /// <summary>
        /// 获取仓库状况总
        /// </summary>
        /// <returns></returns>
        WarehouseStateDto GetWareHouseState();
        /// <summary>
        /// 获取仓库状况详情
        /// </summary>
        /// <returns></returns>
        IEnumerable<WarehouseUseDto> GetWareHouseStateInfo();
        #region 库存明细
        /// <summary>
@@ -23,9 +51,11 @@
        /// <param name="lotNo">批次</param>
        /// <param name="status">库存状态</param>
        /// <param name="inspectStatus">质检状态</param>
        /// <param name="wareHouseNo">所属仓库</param>
        /// <param name="areaNo">所属区域</param>
        /// <returns></returns>
        Task<List<MateDataStockDto>> GetDataStockList(string selectType, string skuNo, string skuName, string ownerNo, string ownerName, string lotNo,
            string status, string inspectStatus);
        Task<List<MateDataStockDto>> GetDataStockList(string selectType, string skuNo, string skuName, string ownerNo, string ownerName, string lotNo,
            string status, string inspectStatus, string wareHouseNo, string areaNo);
        /// <summary>
        /// 获取库存明细
@@ -38,7 +68,7 @@
        /// <param name="status">库存状态</param>
        /// <param name="inspectStatus">质检状态</param>
        /// <returns></returns>
        List<StockDetailDto> GetInventoryList1(string skuNo, string skuName, string lotNo, string locatNo,
        List<StockDetailDto> GetInventoryList1(string skuNo, string skuName, string lotNo, string locatNo,
            string palletNo, string status, string inspectStatus, string ownerNo, string ownerName, string startTime, string endTime);
        #endregion