修改了排序
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user