优化
This commit is contained in:
Binary file not shown.
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user