修改了排序

This commit is contained in:
2025-05-24 13:58:06 +08:00
parent bae95989f2
commit b88ad56ec5
4 changed files with 5 additions and 0 deletions

View File

@@ -99,6 +99,7 @@ namespace WMS.Web.Domain.Services
var serialNumbers = dto.SelectMany(s => s.Details).SelectMany(s => s.SerialNumbers).ToList();
var TwoserialNumbers = dto.SelectMany(s => s.Details).SelectMany(s => s.TwoSerialNumbers).ToList();
serialNumbers.AddRange(TwoserialNumbers);
serialNumbers.Sort();
var serialNumberList = await _serialNumbersRepositories.GetEntityList(serialNumbers);
foreach (var d in dto)
{
@@ -210,6 +211,7 @@ namespace WMS.Web.Domain.Services
{
ChangeBoxRecord entity = new ChangeBoxRecord();
d.SerialNumbers.AddRange(d.TwoSerialNumbers);
d.SerialNumbers.Sort();
entity.Create(loginInfo.UserInfo.StaffId, d.Qty, d.MaterialNumber, d.SerialNumbers, dt.SrcBoxId, dt.DestBoxId);
//entity.SrcSubStockId = boxi?.SubStockId ?? 0;//原乡仓位需要去拉一下库存获取
if (subStock_s != null)

View File

@@ -187,6 +187,7 @@ namespace WMS.Web.Domain.Services
foreach (var box in boxs)
{
box.SerialNumbers.AddRange(box.TwoSerialNumbers);
box.SerialNumbers.Sort();
}
outd.BoxsDetails = _mapper.Map<List<OutStockBoxsDetails>>(boxs);

View File

@@ -431,6 +431,7 @@ namespace WMS.Web.Domain.Services
var serialNumbers = backRecord.Details.SelectMany(s => s.SerialNumbers).ToList();
var TwoserialNumbers = backRecord.Details.SelectMany(s => s.TwoSerialNumbers).ToList();
serialNumbers.AddRange(TwoserialNumbers);
serialNumbers.Sort();
var entityList = await _serialNumbersRepositories.GetEntityList(serialNumbers);
var boxIds = backRecord.Details.Select(s => s.BoxId).ToList();
var boxList = await _boxRepositories.GetEntityList(boxIds);

View File

@@ -145,6 +145,7 @@ namespace WMS.Web.Repositories
for(int i = 0;i<entity.Details.Count;i++)
{
entity.Details[i].SerialNumbers.AddRange(entity.Details[i].TwoSerialNumbers);
entity.Details[i].SerialNumbers.Sort();
}
await _context.BackRecord.AddAsync(entity);