namespace WIDESEA_IStorageOutOrderServices;
|
|
public interface IDt_OutOrderService : IService<Dt_OutOrder>
|
{
|
/// <summary>
|
/// 添加生产出库单
|
/// </summary>
|
/// <param name="model">出库数据</param>
|
/// <returns>成功或失败</returns>
|
WebResponseContent AddOutOrderProduction(SaveModel model);
|
|
/// <summary>
|
/// 添加调拨出库单
|
/// </summary>
|
/// <param name="model">出库数据</param>
|
/// <returns>成功或失败</returns>
|
WebResponseContent AddOutOrderTransfer(SaveModel model);
|
|
/// <summary>
|
/// 根据出库单号查询出库订单
|
/// </summary>
|
/// <param name="orderNumber">出库单号</param>
|
/// <returns>出库订单</returns>
|
WebResponseContent GetOutOrderByNumber(string orderNumber);
|
|
/// <summary>
|
/// 修改出库订单(导航修改)
|
/// </summary>
|
/// <param name="outOrder"></param>
|
/// <returns>是否成功</returns>
|
Task<bool> OutOrderUpdatedAsync(Dt_OutOrder outOrder);
|
|
/// <summary>
|
/// 根据订单分配出库库存
|
/// </summary>
|
/// <param name="orderNo">订单编号</param>
|
/// <returns></returns>
|
Task<WebResponseContent> GetOutboundStockAsync(string orderNo);
|
}
|