刘磊
2025-04-19 823752496e2a4cdb6a1fb36227cd15b8b7135336
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
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);
}