diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml index bdccb4ce..a924d811 100644 --- a/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml +++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Core.xml @@ -4369,6 +4369,11 @@ 物料规格型号 + + + 是否是老Ops条码 + + 物料对应的仓位有哪些 diff --git a/src/WMS.Web.Core/Dto/MaterialResponse.cs b/src/WMS.Web.Core/Dto/MaterialResponse.cs index cad119d3..a53991c5 100644 --- a/src/WMS.Web.Core/Dto/MaterialResponse.cs +++ b/src/WMS.Web.Core/Dto/MaterialResponse.cs @@ -45,5 +45,9 @@ namespace WMS.Web.Core.Dto /// 物料规格型号 /// public string Specifications { get; set; } + /// + /// 是否是老Ops条码 + /// + public bool IsOldOps { get; set; } = false; } } diff --git a/src/WMS.Web.Repositories/SerialNumbersRepositories.cs b/src/WMS.Web.Repositories/SerialNumbersRepositories.cs index 8403dfe3..6f409f92 100644 --- a/src/WMS.Web.Repositories/SerialNumbersRepositories.cs +++ b/src/WMS.Web.Repositories/SerialNumbersRepositories.cs @@ -256,6 +256,7 @@ namespace WMS.Web.Repositories else return null; } + response.IsOldOps = false; response.BoxId = entity.serial.BoxId; response.BoxBillNo = entity?.box?.BoxBillNo ?? ""; response.SubStockCode = entity?.boxInventory?.SubStockCode ?? ""; @@ -290,6 +291,7 @@ namespace WMS.Web.Repositories .SelectMany(x => x.box.DefaultIfEmpty(), (p, box) => new { p.serial, p.boxInventory, box }) .FirstOrDefaultAsync(w => serialNumber.Equals(w.serial.SerialNumber)); if (entity == null || entity.serial == null) return null; + response.IsOldOps = true; response.BoxId = entity.serial.BoxId; response.BoxBillNo = entity?.box?.BoxBillNo ?? ""; response.SubStockCode = entity?.boxInventory?.SubStockCode ?? "";