From 2b05362eba2f989b7857349cc9a3a1c12f8181b6 Mon Sep 17 00:00:00 2001 From: schangxiang@126.com <schangxiang@126.com> Date: 周五, 26 9月 2025 11:35:50 +0800 Subject: [PATCH] 222 --- iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs index d048e36..19be4cf 100644 --- a/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs +++ b/iWara.SCADA.Code/iWare.Wms.Application/Service/AccessInterface/AccessInterfaceService.cs @@ -306,6 +306,7 @@ { addLog.WorkPieceID = input?.WorkPieceID; addLog.WorkingProcedureCurrent = input?.WorkingProcedure; + addLog.QualityState = input?.QualityState; await _accessInterfaceLog.AddInterfaceLogAsync(addLog); } @@ -450,7 +451,9 @@ } else { - produceCompletionStatus.PlanCompletionRate = Math.Round(((double)produceCompletionStatus.CompletionNum / (double)produceCompletionStatus.PlanCompletionNum), 3) * 100; + produceCompletionStatus.PlanCompletionRate = (int)Math.Clamp( + Math.Round(((double)produceCompletionStatus.CompletionNum / (double)produceCompletionStatus.PlanCompletionNum), 3) * 100 + , 0, 100); } list.Add(produceCompletionStatus); @@ -475,7 +478,7 @@ //鑾峰彇褰撳墠鏈� var month = DateTime.Now.ToString("yyyy-MM"); //鑾峰彇褰撳墠澶� - var day = DateTime.Now.ToString("yyyy-MM-dd"); + var day = DateTime.Now.ToString("yyyy-MM-dd"); //鑾峰彇褰撳墠鏈堜唤璁″垝 var productionPlanInfos = _productionPlanInfoRep.DetachedEntities.ProjectToType<ProductionPlanInfoOutput>().ToList() .Where(o => o.PlanType.Equals("2") && o.PlanTimeHand.Equals(month)).FirstOrDefault(); -- Gitblit v1.9.3