修改条码数量
This commit is contained in:
@@ -16,6 +16,7 @@ using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Newtonsoft.Json;
|
||||
using NPOI.HPSF;
|
||||
using NPOI.HSSF.Record;
|
||||
using NPOI.OpenXmlFormats.Wordprocessing;
|
||||
using Org.BouncyCastle.Crypto;
|
||||
using System;
|
||||
@@ -297,7 +298,27 @@ namespace BarCode.Web.Domain.Services
|
||||
olist = snGRList;
|
||||
else
|
||||
{
|
||||
olist = snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
|
||||
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();
|
||||
var snGRList2 = await _serialNumbersRepositories.GetEntityList(s);
|
||||
olist=snGRList2;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
olist = snGRList.Where(w => dto.SerialNumbers.Contains(w.SerialNumber)).ToList();
|
||||
}
|
||||
//olist = snGRList.Where(w => dto.SerialNumbers.Contains(w.TwoSerialNumber)).ToList();
|
||||
}
|
||||
olist.ForEach(f => f.DownLoad());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user