扫两件装
This commit is contained in:
@@ -103,12 +103,44 @@ namespace BarCode.Web.Api.Controllers
|
|||||||
|
|
||||||
|
|
||||||
string[] s = entity.TwoSerialNumber.Split(',');
|
string[] s = entity.TwoSerialNumber.Split(',');
|
||||||
|
|
||||||
|
string[] y = entity.TwoNumberCode.Split(',');
|
||||||
|
bool isNumberCode = false;
|
||||||
|
if (entity.TwoNumberCode.IndexOf(dto.SerialNumber, 0) >= 0)
|
||||||
|
{
|
||||||
|
isNumberCode = true;//说明是此次查的为数字序列号
|
||||||
|
}
|
||||||
|
|
||||||
|
if (isNumberCode)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < s.Length; i++)
|
||||||
|
{
|
||||||
|
response = new SerialNumbersWmsResponse()
|
||||||
|
{
|
||||||
|
SerialNumber = y[i],//entity.SerialNumber.Equals(dto.SerialNumber) ? s[i] : sy[i],
|
||||||
|
// SerialNumber= entity.SerialNumber.Equals(dto.SerialNumber) ? entity.SerialNumber : entity.NumberCode,
|
||||||
|
MaterialNumber = entity.MaterialNumber,
|
||||||
|
CreateTime = entity.CreateTime,
|
||||||
|
Creator = _singleDataService.GetSingleData(SingleAction.Users, 1, entity.CreatorId),
|
||||||
|
IsTwo = entity.IsTwo,
|
||||||
|
TwoSerialNumber = entity.TwoSerialNumber,
|
||||||
|
TwoNumberCode = entity.TwoNumberCode,
|
||||||
|
IsNotCount = entity.IsNotCount
|
||||||
|
};
|
||||||
|
var entity2 = await _serialNumbersRepositories.GetEntityWms(y[i]);
|
||||||
|
entity2.WmsGet(s[i]);
|
||||||
|
list.Add(entity2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
// string[] sy = entity.TwoNumberCode.Split(',');
|
// string[] sy = entity.TwoNumberCode.Split(',');
|
||||||
for (int i = 0; i < s.Length; i++)
|
for (int i = 0; i < s.Length; i++)
|
||||||
{
|
{
|
||||||
response = new SerialNumbersWmsResponse()
|
response = new SerialNumbersWmsResponse()
|
||||||
{
|
{
|
||||||
SerialNumber = s[i],//entity.SerialNumber.Equals(dto.SerialNumber) ? s[i] : sy[i],
|
SerialNumber = s[i],//entity.SerialNumber.Equals(dto.SerialNumber) ? s[i] : sy[i],
|
||||||
|
// SerialNumber= entity.SerialNumber.Equals(dto.SerialNumber) ? entity.SerialNumber : entity.NumberCode,
|
||||||
MaterialNumber = entity.MaterialNumber,
|
MaterialNumber = entity.MaterialNumber,
|
||||||
CreateTime = entity.CreateTime,
|
CreateTime = entity.CreateTime,
|
||||||
Creator = _singleDataService.GetSingleData(SingleAction.Users, 1, entity.CreatorId),
|
Creator = _singleDataService.GetSingleData(SingleAction.Users, 1, entity.CreatorId),
|
||||||
@@ -122,11 +154,14 @@ namespace BarCode.Web.Api.Controllers
|
|||||||
list.Add(entity2);
|
list.Add(entity2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
response = new SerialNumbersWmsResponse()
|
response = new SerialNumbersWmsResponse()
|
||||||
{
|
{
|
||||||
SerialNumber = entity.SerialNumber.Equals(dto.SerialNumber) ? entity.SerialNumber : entity.NumberCode,
|
SerialNumber = entity.SerialNumber.Equals(dto.SerialNumber) ? entity.SerialNumber : entity.NumberCode,
|
||||||
|
// SerialNumber = entity.SerialNumber.Equals(dto.SerialNumber) ? entity.SerialNumber : entity.NumberCode,
|
||||||
|
|
||||||
MaterialNumber = entity.MaterialNumber,
|
MaterialNumber = entity.MaterialNumber,
|
||||||
CreateTime = entity.CreateTime,
|
CreateTime = entity.CreateTime,
|
||||||
Creator = _singleDataService.GetSingleData(SingleAction.Users, 1, entity.CreatorId),
|
Creator = _singleDataService.GetSingleData(SingleAction.Users, 1, entity.CreatorId),
|
||||||
|
|||||||
Reference in New Issue
Block a user