This commit is contained in:
tongfei
2024-03-11 13:49:00 +08:00
parent b626102957
commit 424aa6adaf
2 changed files with 19 additions and 15 deletions

View File

@@ -331,6 +331,9 @@ namespace WMS.Web.Domain.Services
}); });
//新物料新增一条 //新物料新增一条
foreach (var item in erp_list) foreach (var item in erp_list)
{
var local_data_order = data_list.Where(t => t.SourceBillNo == item.BillNo).FirstOrDefault();
if (local_data_order != null)
{ {
var local_data = data_list_details_new.Where(t => t.ErpDetailId == item.ErpDetailId).FirstOrDefault(); var local_data = data_list_details_new.Where(t => t.ErpDetailId == item.ErpDetailId).FirstOrDefault();
if (local_data != null) if (local_data != null)
@@ -348,10 +351,11 @@ namespace WMS.Web.Domain.Services
{ {
//新增明细 //新增明细
var Add_task_det = _mapper.Map<InStockTaskDetails>(item); var Add_task_det = _mapper.Map<InStockTaskDetails>(item);
data_list.Where(x => x.SourceBillNo == item.BillNo).FirstOrDefault().Status= InstockStatus.Part; data_list.Where(x => x.SourceBillNo == item.BillNo).FirstOrDefault().Status = InstockStatus.Part;
data_list.Where(x => x.SourceBillNo == item.BillNo).FirstOrDefault()?.Details.Add(Add_task_det); data_list.Where(x => x.SourceBillNo == item.BillNo).FirstOrDefault()?.Details.Add(Add_task_det);
} }
} }
}
//2.2.提交修改 //2.2.提交修改
var isSuccess = await _inStockTaskRepositories.UpdateRange(data_list, isTransaction); var isSuccess = await _inStockTaskRepositories.UpdateRange(data_list, isTransaction);