From 91489875fc8c9fd2b44c3791ca6f67dcf559675f Mon Sep 17 00:00:00 2001 From: zyf <1071160500@qq.com> Date: 星期三, 18 六月 2025 18:52:56 +0800 Subject: [PATCH] 修改入库检更新工单完工条件 --- MES.Service/service/BasicData/ProductionOrderManager.cs | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/MES.Service/service/BasicData/ProductionOrderManager.cs b/MES.Service/service/BasicData/ProductionOrderManager.cs index eb144d3..a47432f 100644 --- a/MES.Service/service/BasicData/ProductionOrderManager.cs +++ b/MES.Service/service/BasicData/ProductionOrderManager.cs @@ -75,7 +75,7 @@ var baOrUpdate = _productionOrderSubManager.InsertRange(mesRohInDatas); if (orUpdate && baOrUpdate) { - if ("4".Equals(type)) + if ("4".Equals(type)||"3".Equals(type)||"2".Equals(type)) { //璋冪敤瀛樺偍杩囩▼ try @@ -134,10 +134,10 @@ { DateTime parsedDate; - // 鏃堕棿鏍煎紡杞崲鍑芥暟锛孍RP鏃堕棿鏍煎紡涓� "yyyy-MM-dd HH:mm:ss.fff" + // 鏃堕棿鏍煎紡杞崲鍑芥暟锛孍RP鏃堕棿鏍煎紡涓� "yyyy-MM-dd HH:mm:ss" DateTime? ParseDateTime(string dateStr) { - if (DateTime.TryParseExact(dateStr, "yyyy-MM-dd HH:mm:ss.fff", + if (DateTime.TryParseExact(dateStr, "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out parsedDate)) @@ -159,9 +159,9 @@ WorkOrderQty = Convert.ToDouble(erpDto.FQty), PlanningGroup = erpDto.FWorkGroupId, Planner = erpDto.FPlannerID, - EstimatedStartTime = + PlanStartDate = ParseDateTime(erpDto.FPlanStartDate) ?? null, - EstimatedEndTime = + PlanFinishDate = ParseDateTime(erpDto.FPlanFinishDate) ?? null, StorageUpperLimit = Convert.ToDouble(erpDto.FStockInLimitH), StorageLowerLimit = Convert.ToDouble(erpDto.FStockInLimitL), -- Gitblit v1.9.3