修改了同步序列号
This commit is contained in:
@@ -219,6 +219,40 @@ namespace WMS.Web.Repositories
|
||||
return res_c;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 根据套装码获取序列码
|
||||
/// </summary>
|
||||
/// <param name="boxIds"></param>
|
||||
/// <returns></returns>
|
||||
public async Task<List<SerialNumbers>> GetEntityListBySuitNumber(string suitNumber)
|
||||
{
|
||||
|
||||
return await _context.SerialNumbers.AsNoTracking()
|
||||
.Where(f => f.SerialNumber.Contains(suitNumber))
|
||||
.ToListAsync();
|
||||
|
||||
//var res = await _context.SerialNumbers
|
||||
// .Where(f => serialNumbers.Contains(f.SerialNumber))
|
||||
// .ToListAsync();
|
||||
//var res_c = res.Clone();
|
||||
|
||||
//var s_e = res.Select(s => s.SerialNumber).ToList();
|
||||
////在序列表里没找到的序列码 则到老ops序列码数据里去处理 list比较 取差集
|
||||
//var s_c = serialNumbers.Except(s_e);
|
||||
//if (s_c.Count() > 0)
|
||||
//{
|
||||
// var entitys_ops = serialNumbers.Where(w => s_c.Contains(w)).ToList();
|
||||
// var r_o = await _context.SerialNumbers_Ops
|
||||
// .Where(f => serialNumbers.Contains(f.SerialNumber))
|
||||
// .ToListAsync();
|
||||
|
||||
// res_c.AddRange(_mapper.Map<List<SerialNumbers>>(r_o.Clone()));
|
||||
//}
|
||||
|
||||
//return res_c;
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 根据序列号
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user