修复bug

This commit is contained in:
18942506660
2024-11-20 10:45:46 +08:00
parent 1f80850ec1
commit cc169f980f
2 changed files with 31 additions and 26 deletions

View File

@@ -77,8 +77,10 @@ namespace WMS.Web.Api.Controllers
List<Materials> update_list = new List<Materials>();
foreach (var m in mDtos.Data)
{
var entity = list.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
if (entity == null) continue;
foreach (var entity in list.Where(f => f.MaterialNumber.Equals(m.MaterialNumber)))
{
//var entity = list.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
//if (entity == null) continue;
if (type.Equals("69"))
{
entity.BarCode = m.BarCode.Trim();
@@ -95,11 +97,14 @@ namespace WMS.Web.Api.Controllers
entity.Specifications = m.Specifications;
update_list.Add(entity);
}
}
//修改缓存
if (materials == null) continue;
var entity_cache = materials.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
if (entity_cache == null) continue;
foreach (var entity_cache in materials.Where(f => f.MaterialNumber.Equals(m.MaterialNumber)))
{
//var entity_cache = materials.FirstOrDefault(f => f.MaterialNumber.Equals(m.MaterialNumber));
//if (entity_cache == null) continue;
if (type.Equals("69"))
entity_cache.BarCode = m.BarCode.Trim();
//if (type.Equals("id"))
@@ -109,7 +114,7 @@ namespace WMS.Web.Api.Controllers
entity_cache.MaterialName = m.MaterialName;
entity_cache.Specifications = m.Specifications;
}
}
}
//修改缓存
if (materials != null && materials.Count() > 0)