修改盘点数量不对的问题。

This commit is contained in:
2025-05-27 13:56:25 +08:00
parent 5632a19303
commit a17ed1650c
6 changed files with 27 additions and 4 deletions

View File

@@ -163,11 +163,13 @@ namespace WMS.Web.Repositories
public async Task<List<SerialNumbers>> GetEntityList(List<string> serialNumbers)
{
var res = await _context.SerialNumbers
// .Where(f => serialNumbers.Contains(f.SerialNumber))
.Where(f => serialNumbers.Contains(f.SerialNumber))
.ToListAsync();
var res_c = res.Clone();
var s_e = res.Select(s => s.SerialNumber).ToList();
//var s_e = res.Select(s => s.SerialNumber).ToList();
var s_e = res.Select(s => s.TwoSerialNumber).ToList();
//在序列表里没找到的序列码 则到老ops序列码数据里去处理 list比较 取差集
var s_c = serialNumbers.Except(s_e);
if (s_c.Count() > 0)