优化
This commit is contained in:
@@ -298,6 +298,8 @@ namespace WMS.Web.Domain.Services
|
|||||||
//2.1.2修改数量
|
//2.1.2修改数量
|
||||||
if (erp_data.Qty > item.AccruedQty)
|
if (erp_data.Qty > item.AccruedQty)
|
||||||
data.Status = InstockStatus.Part;
|
data.Status = InstockStatus.Part;
|
||||||
|
else if(erp_data.Qty==item.AccruedQty)
|
||||||
|
data.Status = InstockStatus.Already;
|
||||||
item.Remark = erp_data.Remark;
|
item.Remark = erp_data.Remark;
|
||||||
item.AccruedQty = erp_data.Qty;
|
item.AccruedQty = erp_data.Qty;
|
||||||
item.FactoryPrice = erp_data.FactoryPrice;
|
item.FactoryPrice = erp_data.FactoryPrice;
|
||||||
@@ -308,7 +310,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//金蝶修改了物料:老物料,应收数量修改为0,新物料新增一条
|
//金蝶修改了物料:老物料,应收数量修改为0,
|
||||||
var data_list_details_new = data_list.SelectMany(x => x.Details).ToList();
|
var data_list_details_new = data_list.SelectMany(x => x.Details).ToList();
|
||||||
data_list_details_new.ForEach(x =>
|
data_list_details_new.ForEach(x =>
|
||||||
{
|
{
|
||||||
@@ -327,7 +329,7 @@ namespace WMS.Web.Domain.Services
|
|||||||
x.AccruedQty = 0;
|
x.AccruedQty = 0;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
//新物料新增一条
|
||||||
foreach (var item in erp_list)
|
foreach (var item in erp_list)
|
||||||
{
|
{
|
||||||
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();
|
||||||
|
|||||||
Reference in New Issue
Block a user