Files
tnb.server/WarehouseMgr/Tnb.WarehouseMgr.Interfaces/IWmskittingOutService.cs

34 lines
979 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tnb.WarehouseMgr.Entities.Dto.Inputs;
namespace Tnb.WarehouseMgr.Interfaces
{
/// <summary>
/// 齐套出库服务接口
/// </summary>
public interface IWmskittingOutService
{
/// <summary>
/// MES齐套出库接口
/// </summary>
/// <param name="input"></param>
/// <returns></returns>
Task<dynamic> MESKittingOutStk(List<MESKittingOutStkInput> input);
/// <summary>
/// 齐套出库(新增状态)
/// </summary>
/// <returns></returns>
Task KittingOutByAdd(CancellationToken? ct = default);
/// <summary>
/// 齐套出库,(待配送状态)
/// </summary>
/// <param name="cts"></param>
/// <returns></returns>
Task KittingOutByIsToBeShipped(CancellationToken? ct = default);
}
}