using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WCS.BLL.DbModels;
using WCS.Model;
using WCS.Model.ApiModel.Stocktaking;
namespace WCS.BLL.Services.IService
{
///
/// 盘点模式
///
public interface IStockTakingService
{
public Task SysStockTakingOrder(SysStockTakingOrderRequest request);
public Task> getStockTakingOrders(GetStockTakingOrdersRequest request);
public Task> getStockTakingOrdersByStatus(GetStockTakingOrdersRequest request);
public Task getStockTakingOrderMatDetail(GetStockTakingOrderMatDetailRequest request);
public Task startStockTakingOrder(GetStockTakingOrderMatDetailRequest request);
public Task endStockTakingOrder(GetStockTakingOrderMatDetailRequest request);
public Task queryMatInfoInStocktakingOrder(QueryMatInfoInStocktakingOrderRequest request);
public Task confirmStocktakingOrder(ConfirmStocktakingOrderRequest request);
public Task commitStockTakingOrder(GetStockTakingOrderMatDetailRequest request);
#region 赛特制冷
public Task stockTakingById(StockTakingByIdRequest request);
#endregion
}
}