diff --git a/src/WMS.Web.Core/Dto/ChangeBoxRecord/SaveChangeBoxRecordRequest.cs b/src/WMS.Web.Core/Dto/ChangeBoxRecord/SaveChangeBoxRecordRequest.cs index d9614741..f84bbe78 100644 --- a/src/WMS.Web.Core/Dto/ChangeBoxRecord/SaveChangeBoxRecordRequest.cs +++ b/src/WMS.Web.Core/Dto/ChangeBoxRecord/SaveChangeBoxRecordRequest.cs @@ -62,6 +62,11 @@ namespace WMS.Web.Core.Dto.ChangeBoxRecord [Required(ErrorMessage = "物料不能为空")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Required(ErrorMessage = "物料不能为空")] + public string MaterialNumber { get; set; } + /// /// 数量 /// [Required(ErrorMessage = "数量不能为空")] diff --git a/src/WMS.Web.Core/Dto/MoveBoxRecord/SaveMoveBoxRecordRequest.cs b/src/WMS.Web.Core/Dto/MoveBoxRecord/SaveMoveBoxRecordRequest.cs index f2f0d6bd..6975b838 100644 --- a/src/WMS.Web.Core/Dto/MoveBoxRecord/SaveMoveBoxRecordRequest.cs +++ b/src/WMS.Web.Core/Dto/MoveBoxRecord/SaveMoveBoxRecordRequest.cs @@ -42,6 +42,11 @@ namespace WMS.Web.Core.Dto.MoveBoxRecord [Required(ErrorMessage = "物料不能为空")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Required(ErrorMessage = "物料不能为空")] + public string MaterialNumber { get; set; } + /// /// 数量 /// [Required(ErrorMessage = "数量不能为空")] diff --git a/src/WMS.Web.Core/Dto/OpsBoxResponse.cs b/src/WMS.Web.Core/Dto/OpsBoxResponse.cs index 69a30b2e..525e5e52 100644 --- a/src/WMS.Web.Core/Dto/OpsBoxResponse.cs +++ b/src/WMS.Web.Core/Dto/OpsBoxResponse.cs @@ -82,6 +82,11 @@ namespace WMS.Web.Core.Dto [JsonProperty("FMaterialId")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [JsonProperty("FMaterialNo")] + public string MaterialNumber { get; set; } + /// /// 数量(装箱数量) /// [JsonProperty("Qty")] diff --git a/src/WMS.Web.Core/Dto/OutStock/SaveOutStockRequest.cs b/src/WMS.Web.Core/Dto/OutStock/SaveOutStockRequest.cs index a81bd042..61bce91f 100644 --- a/src/WMS.Web.Core/Dto/OutStock/SaveOutStockRequest.cs +++ b/src/WMS.Web.Core/Dto/OutStock/SaveOutStockRequest.cs @@ -30,6 +30,10 @@ namespace WMS.Web.Core.Dto.OutStock /// public int MaterialId { get; set; } /// + /// 物料编码 + /// + public string MaterialNumber { get; set; } + /// /// 出库数量 /// [Range(0.999999999, 10000000000, ErrorMessage = "数量必须大于等于1")] diff --git a/src/WMS.Web.Core/Dto/TakeStock/SaveTakeStockRequest.cs b/src/WMS.Web.Core/Dto/TakeStock/SaveTakeStockRequest.cs index 32bc7d1a..01936388 100644 --- a/src/WMS.Web.Core/Dto/TakeStock/SaveTakeStockRequest.cs +++ b/src/WMS.Web.Core/Dto/TakeStock/SaveTakeStockRequest.cs @@ -21,6 +21,11 @@ namespace WMS.Web.Core.Dto.TakeStock [Required(ErrorMessage = "物料不能为空")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Required(ErrorMessage = "物料不能为空")] + public string MaterialNumber { get; set; } + /// /// 仓位ID /// [Required(ErrorMessage = "仓位不能为空")] diff --git a/src/WMS.Web.Domain/Entitys/BoxDetails.cs b/src/WMS.Web.Domain/Entitys/BoxDetails.cs index d2ee524d..f2e6861d 100644 --- a/src/WMS.Web.Domain/Entitys/BoxDetails.cs +++ b/src/WMS.Web.Domain/Entitys/BoxDetails.cs @@ -28,6 +28,10 @@ namespace WMS.Web.Domain.Entitys /// public int MaterialId { get; set; } /// + /// 物料编码 + /// + public string MaterialNumber { get; set; } + /// /// 数量(装箱数量) /// public decimal Qty { get; set; } diff --git a/src/WMS.Web.Domain/Entitys/ChangeBoxRecord.cs b/src/WMS.Web.Domain/Entitys/ChangeBoxRecord.cs index 8772e75a..54e60d8b 100644 --- a/src/WMS.Web.Domain/Entitys/ChangeBoxRecord.cs +++ b/src/WMS.Web.Domain/Entitys/ChangeBoxRecord.cs @@ -30,6 +30,11 @@ namespace WMS.Web.Domain.Entitys [Column("MaterialId")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Column("MaterialNumber")] + public string MaterialNumber { get; set; } + /// /// 序列号 /// [Column("SerialNumbers")] diff --git a/src/WMS.Web.Domain/Entitys/MoveBoxRecordDetails.cs b/src/WMS.Web.Domain/Entitys/MoveBoxRecordDetails.cs index 7428c652..62ebbc52 100644 --- a/src/WMS.Web.Domain/Entitys/MoveBoxRecordDetails.cs +++ b/src/WMS.Web.Domain/Entitys/MoveBoxRecordDetails.cs @@ -30,6 +30,11 @@ namespace WMS.Web.Domain.Entitys [Column("MaterialId")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Column("MaterialNumber")] + public string MaterialNumber { get; set; } + /// /// 数量 /// [Column("Qty")] diff --git a/src/WMS.Web.Domain/Entitys/OutStockDetails.cs b/src/WMS.Web.Domain/Entitys/OutStockDetails.cs index 8965ad79..3d6617ad 100644 --- a/src/WMS.Web.Domain/Entitys/OutStockDetails.cs +++ b/src/WMS.Web.Domain/Entitys/OutStockDetails.cs @@ -31,6 +31,11 @@ namespace WMS.Web.Domain.Entitys [Column("MaterialId")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Column("MaterialNumber")] + public string MaterialNumber { get; set; } + /// /// 序列号 /// [Column("SerialNumbers")] diff --git a/src/WMS.Web.Domain/Entitys/OutStockTaskDetails.cs b/src/WMS.Web.Domain/Entitys/OutStockTaskDetails.cs index 6ae297f9..bb0f3f2b 100644 --- a/src/WMS.Web.Domain/Entitys/OutStockTaskDetails.cs +++ b/src/WMS.Web.Domain/Entitys/OutStockTaskDetails.cs @@ -32,7 +32,11 @@ namespace WMS.Web.Domain.Entitys /// [Column("MaterialId")] public int MaterialId { get; set; } - + /// + /// 物料编码 + /// + [Column("MaterialNumber")] + public string MaterialNumber { get; set; } ///// ///// 仓位ID ///// diff --git a/src/WMS.Web.Domain/Entitys/SerialNumberOperate.cs b/src/WMS.Web.Domain/Entitys/SerialNumberOperate.cs index dae6743f..e69e769b 100644 --- a/src/WMS.Web.Domain/Entitys/SerialNumberOperate.cs +++ b/src/WMS.Web.Domain/Entitys/SerialNumberOperate.cs @@ -46,6 +46,10 @@ namespace WMS.Web.Domain.Entitys /// public int MaterialId { get; set; } /// + /// 物料编码 + /// + public string MaterialNumber { get; set; } + /// /// 供应商Id /// public int SupplierId { get; set; } = 0; diff --git a/src/WMS.Web.Domain/Entitys/SerialNumbers.cs b/src/WMS.Web.Domain/Entitys/SerialNumbers.cs index 34e1c849..482d1c0c 100644 --- a/src/WMS.Web.Domain/Entitys/SerialNumbers.cs +++ b/src/WMS.Web.Domain/Entitys/SerialNumbers.cs @@ -43,6 +43,11 @@ namespace WMS.Web.Domain.Entitys [Column("MaterialId")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Column("MaterialNumber")] + public string MaterialNumber { get; set; } + /// /// wms箱ID /// [Column("BoxId")] diff --git a/src/WMS.Web.Domain/Entitys/TakeStockDetails.cs b/src/WMS.Web.Domain/Entitys/TakeStockDetails.cs index e1189316..f6c2e307 100644 --- a/src/WMS.Web.Domain/Entitys/TakeStockDetails.cs +++ b/src/WMS.Web.Domain/Entitys/TakeStockDetails.cs @@ -36,6 +36,11 @@ namespace WMS.Web.Domain.Entitys [Column("MaterialId")] public int MaterialId { get; set; } /// + /// 物料编码 + /// + [Column("MaterialNumber")] + public string MaterialNumber { get; set; } + /// /// 组织编码 /// [Column("OrgCode")]