using WIDESEA_DTO.Basic;
|
using WIDESEA_DTO.Stock;
|
|
namespace WIDESEA_IStorageBasicService;
|
|
public interface IStockInfoService : IService<DtStockInfo>
|
{
|
/// <summary>
|
/// 根据物料编码获取库存可用量视图
|
/// </summary>
|
/// <param name="materielCode"></param>
|
/// <returns></returns>
|
List<StockSelectViewDTO> GetStockSelectViews(string materielCode);
|
|
/// <summary>
|
/// 组盘
|
/// </summary>
|
/// <param name="groupPlate"></param>
|
/// <returns></returns>
|
Task<WebResponseContent> AddGroupPlateAsync(GroupPlate groupPlate);
|
|
/// <summary>
|
/// 解盘
|
/// </summary>
|
/// <param name="groupPlate"></param>
|
/// <returns></returns>
|
Task<WebResponseContent> DeleteGroupPlateAsync(GroupPlate groupPlate);
|
|
/// <summary>
|
/// 根据请求出库任务
|
/// </summary>
|
/// <param name="requestOut"></param>
|
/// <returns></returns>
|
Task<WebResponseContent> GenerateOutboundTask(GenerateOutTaskDto requestOut);
|
}
|