修复bug
This commit is contained in:
Binary file not shown.
@@ -77,8 +77,10 @@ namespace WMS.Web.Api.Controllers
|
|||||||
List<Materials> update_list = new List<Materials>();
|
List<Materials> update_list = new List<Materials>();
|
||||||
foreach (var m in mDtos.Data)
|
foreach (var m in mDtos.Data)
|
||||||
{
|
{
|
||||||
var entity = list.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
|
foreach (var entity in list.Where(f => f.MaterialNumber.Equals(m.MaterialNumber)))
|
||||||
if (entity == null) continue;
|
{
|
||||||
|
//var entity = list.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
|
||||||
|
//if (entity == null) continue;
|
||||||
if (type.Equals("69"))
|
if (type.Equals("69"))
|
||||||
{
|
{
|
||||||
entity.BarCode = m.BarCode.Trim();
|
entity.BarCode = m.BarCode.Trim();
|
||||||
@@ -95,11 +97,14 @@ namespace WMS.Web.Api.Controllers
|
|||||||
entity.Specifications = m.Specifications;
|
entity.Specifications = m.Specifications;
|
||||||
update_list.Add(entity);
|
update_list.Add(entity);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//修改缓存
|
//修改缓存
|
||||||
if (materials == null) continue;
|
if (materials == null) continue;
|
||||||
var entity_cache = materials.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
|
foreach (var entity_cache in materials.Where(f => f.MaterialNumber.Equals(m.MaterialNumber)))
|
||||||
if (entity_cache == null) continue;
|
{
|
||||||
|
//var entity_cache = materials.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
|
||||||
|
//if (entity_cache == null) continue;
|
||||||
if (type.Equals("69"))
|
if (type.Equals("69"))
|
||||||
entity_cache.BarCode = m.BarCode.Trim();
|
entity_cache.BarCode = m.BarCode.Trim();
|
||||||
//if (type.Equals("id"))
|
//if (type.Equals("id"))
|
||||||
@@ -109,7 +114,7 @@ namespace WMS.Web.Api.Controllers
|
|||||||
entity_cache.MaterialName = m.MaterialName;
|
entity_cache.MaterialName = m.MaterialName;
|
||||||
entity_cache.Specifications = m.Specifications;
|
entity_cache.Specifications = m.Specifications;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//修改缓存
|
//修改缓存
|
||||||
if (materials != null && materials.Count() > 0)
|
if (materials != null && materials.Count() > 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user