调整出库操作

This commit is contained in:
18942506660
2023-11-02 17:44:04 +08:00
parent 0fe1d17de4
commit bcb2cda25c
13 changed files with 131 additions and 73 deletions

View File

@@ -11,40 +11,21 @@ namespace WMS.Web.Core.Dto.OutStock
public class SaveOutStockRequest
{
/// <summary>
/// 来源单号
/// 出库任务单Id
///</summary>
[Required(ErrorMessage = "来源单号不能为空")]
public string SourceBillNo { get; set; }
/// <summary>
/// 销售订单号
///</summary>
[Required(ErrorMessage = "销售订单号不能为空")]
public string SaleBillNo { get; set; }
/// <summary>
/// 发货组织
///</summary>
[Required(ErrorMessage = "发货组织不能为空")]
public int DeliveryOrgId { get; set; }
/// <summary>
/// 收货客户
///</summary>
[Required(ErrorMessage = "收货客户不能为空")]
public int ReceiptCustomerId { get; set; }
[Required(ErrorMessage = "出库单不能为空")]
public int TaskId { get; set; }
public List<SaveOutStockDetailsRequest> Details { get; set; } = new List<SaveOutStockDetailsRequest>();
}
public class SaveOutStockDetailsRequest
{
/// <summary>
/// 物料Id
///</summary>
[Required(ErrorMessage = "物料不能为空")]
public int MaterialId { get; set; }
/// <summary>
/// 仓库ID
///</summary>
[Required(ErrorMessage = "仓库不能为空")]
public int StockId { get; set; }
/// <summary>
/// 仓位ID
///</summary>
public int? SubStockId { get; set; }
/// <summary>
/// 出库数量
///</summary>
[Required(ErrorMessage = "出库数量不能为空")]