From f629b872112a9d9d264b56168762046be229486b Mon Sep 17 00:00:00 2001 From: tongfei <244188119@qq.com> Date: Fri, 8 Mar 2024 15:05:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/WMS.Web.Domain/Services/InStockTaskService.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/WMS.Web.Domain/Services/InStockTaskService.cs b/src/WMS.Web.Domain/Services/InStockTaskService.cs index dae78915..6366baea 100644 --- a/src/WMS.Web.Domain/Services/InStockTaskService.cs +++ b/src/WMS.Web.Domain/Services/InStockTaskService.cs @@ -298,6 +298,8 @@ namespace WMS.Web.Domain.Services //2.1.2修改数量 if (erp_data.Qty > item.AccruedQty) data.Status = InstockStatus.Part; + else if(erp_data.Qty==item.AccruedQty) + data.Status = InstockStatus.Already; item.Remark = erp_data.Remark; item.AccruedQty = erp_data.Qty; 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(); data_list_details_new.ForEach(x => { @@ -327,7 +329,7 @@ namespace WMS.Web.Domain.Services x.AccruedQty = 0; } }); - + //新物料新增一条 foreach (var item in erp_list) { var local_data = data_list_details_new.Where(t => t.ErpDetailId == item.ErpDetailId).FirstOrDefault();