修改排序

This commit is contained in:
2025-05-24 11:56:27 +08:00
parent 7bc87799c3
commit bae95989f2
2 changed files with 5 additions and 1 deletions

View File

@@ -438,6 +438,7 @@ namespace WMS.Web.Domain.Services
{ {
var current_box_mat_serNums = current_box_serNums.Where(t => t.MaterialNumber == x.MaterialNumber).Select(t => t.SerialNumber).ToList(); var current_box_mat_serNums = current_box_serNums.Where(t => t.MaterialNumber == x.MaterialNumber).Select(t => t.SerialNumber).ToList();
x.SerialNumbers.AddRange(current_box_mat_serNums); x.SerialNumbers.AddRange(current_box_mat_serNums);
x.SerialNumbers.Sort();
} }
}); });
@@ -599,6 +600,7 @@ namespace WMS.Web.Domain.Services
{ {
var current_box_mat_serNums = current_box_serNums.Where(t => t.MaterialNumber == x.MaterialNumber).Select(t => t.SerialNumber).ToList(); var current_box_mat_serNums = current_box_serNums.Where(t => t.MaterialNumber == x.MaterialNumber).Select(t => t.SerialNumber).ToList();
x.SerialNumbers.AddRange(current_box_mat_serNums); x.SerialNumbers.AddRange(current_box_mat_serNums);
x.SerialNumbers.Sort();
} }
//if (x.TwoSerialNumbers != null) //if (x.TwoSerialNumbers != null)
//{ //{
@@ -718,7 +720,7 @@ namespace WMS.Web.Domain.Services
//序列号 //序列号
var serialNumbs = await _serialNumbersRepositories.GetEntityListByBoxIds(dto_boxIds); var serialNumbs = await _serialNumbersRepositories.GetEntityListByBoxIds(dto_boxIds);
// serialNumbs.Sort();
//3.组装绑定关系表,要添加的集合 //3.组装绑定关系表,要添加的集合
var boxEntitys = await _boxRepositories.GetEntityList(dto_boxIds); var boxEntitys = await _boxRepositories.GetEntityList(dto_boxIds);
var taskBoxAdd = new List<InStockTaskBox>(); var taskBoxAdd = new List<InStockTaskBox>();
@@ -735,6 +737,7 @@ namespace WMS.Web.Domain.Services
{ {
x.ErpDetailId = item.ErpDetailId; x.ErpDetailId = item.ErpDetailId;
x.SerialNumbers = currentBox_serialNumbs.Where(s => s.MaterialNumber == x.MaterialNumber).Select(s => s.SerialNumber).ToList(); x.SerialNumbers = currentBox_serialNumbs.Where(s => s.MaterialNumber == x.MaterialNumber).Select(s => s.SerialNumber).ToList();
x.SerialNumbers.Sort();
}); });
taskBoxAdd.Add(taskBox); taskBoxAdd.Add(taskBox);
} }

View File

@@ -193,6 +193,7 @@ namespace WMS.Web.Domain.Services
outd.Qty = qty; outd.Qty = qty;
outd.SerialNumbers.AddRange(dtoDetails.SelectMany(s => s.SerialNumbers)); outd.SerialNumbers.AddRange(dtoDetails.SelectMany(s => s.SerialNumbers));
outd.SerialNumbers.AddRange(dtoDetails.SelectMany(s => s.TwoSerialNumbers)); outd.SerialNumbers.AddRange(dtoDetails.SelectMany(s => s.TwoSerialNumbers));
outd.SerialNumbers.Sort();
entity.Details.Add(outd); entity.Details.Add(outd);
} }
entity.Create(loginInfo.UserInfo.StaffId, outStockTask, dto.Method); entity.Create(loginInfo.UserInfo.StaffId, outStockTask, dto.Method);