修改序列号数据

This commit is contained in:
2025-08-04 17:22:19 +08:00
parent 04b52110cc
commit 5066f932c9

View File

@@ -300,6 +300,26 @@ namespace BarCode.Web.Domain.Services
{
if (dto.IsTwo == 2)//说明为两件装
{
var olistTmp = snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
List<string> s = new List<string>();
for (var i = 0; i < olistTmp.Count; i++)
{
string[] y = olistTmp[i].TwoSerialNumber.Split(',');
s.Add(y[0]);
s.Add(y[1]);
}
s.Distinct();
dto.SerialNumbers.AddRange(s);
dto.SerialNumbers.Distinct();
//var snGRList2 = await _serialNumbersRepositories.GetEntityList(s);
//olist = snGRList2;
olist = snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
olist.ForEach(f => f.DownLoad());
//// var olistTmp=snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
//olist = snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
//List<string> s = new List<string>();
@@ -308,35 +328,18 @@ namespace BarCode.Web.Domain.Services
// string[] y = olist[i].TwoSerialNumber.Split(',');
// s.Add(y[0]);
// _logger.LogInformation($"序列号为{y[0]}");
// s.Add(y[1]);
// olist = snGRList.Where(w => dto.SerialNumbers.Contains(y[0])).ToList();
// olist = snGRList.Where(w => dto.SerialNumbers.Contains(y[1])).ToList();
// var olist1 = snGRList.Where(w => dto.SerialNumbers.Contains(y[0])).ToList();
// olist1.ForEach(f => f.DownLoad());
// var olist2 = snGRList.Where(w => dto.SerialNumbers.Contains(y[1])).ToList();
// olist2.ForEach(f => f.DownLoad());
// _logger.LogInformation($"序列号为{y[1]}");
//}
//s.Distinct();
//var snGRList2 = await _serialNumbersRepositories.GetEntityList(s);
// olist=snGRList2;
// var olistTmp=snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
olist = snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
List<string> s = new List<string>();
for (var i = 0; i < olist.Count; i++)
{
string[] y = olist[i].TwoSerialNumber.Split(',');
s.Add(y[0]);
_logger.LogInformation($"序列号为{y[0]}");
s.Add(y[1]);
var olist1 = snGRList.Where(w => dto.SerialNumbers.Contains(y[0])).ToList();
olist1.ForEach(f => f.DownLoad());
var olist2 = snGRList.Where(w => dto.SerialNumbers.Contains(y[1])).ToList();
olist2.ForEach(f => f.DownLoad());
_logger.LogInformation($"序列号为{y[1]}");
}
//s.Distinct();
//var snGRList2 = await _serialNumbersRepositories.GetEntityList(s);
//olist = snGRList2;
//olist.ForEach(f => f.DownLoad());
////s.Distinct();
////var snGRList2 = await _serialNumbersRepositories.GetEntityList(s);
////olist = snGRList2;
////olist.ForEach(f => f.DownLoad());
}
else