| | |
| | | { |
| | | addLog.WorkPieceID = input?.WorkPieceID; |
| | | addLog.WorkingProcedureCurrent = input?.WorkingProcedure; |
| | | addLog.QualityState = input?.QualityState; |
| | | |
| | | await _accessInterfaceLog.AddInterfaceLogAsync(addLog); |
| | | } |
| | |
| | | } |
| | | 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); |
| | | |
| | |
| | | //获取当前月 |
| | | 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(); |