| | |
| | | } |
| | | 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(); |