namespace TProduct.Model { /// /// 判定结果 /// public class TestJudgeItemResultViewModel { public TestJudgeItemResultViewModel(TestGradeJudgeItem item) { this.JudgeItem = item; this.ThresholdValue = item.ThresholdValue; this.ThresholdType = item.ThresholdType; } public TestJudgeItemResultViewModel(TestJudgeItemResultViewModel item) { this.JudgeItem = item.JudgeItem; this.ThresholdValue = item.ThresholdValue; this.ThresholdType = item.ThresholdType; this.TargeType = item.TargeType; this.TargetTypeName = item.TargetTypeName; this.Name = item.Name; this.RequestValue = item.RequestValue; this.RequestPercent = item.RequestPercent; this.RatedValue = item.RatedValue; this.ThresholdValue = item.ThresholdValue; this.JudgeValue = item.JudgeValue; this.TargetJudgResultName = item.TargetJudgResultName; this.ItemJudgResultName = item.ItemJudgResultName; this.ItemJudgResult = item.ItemJudgResult; this.IsQualified = item.IsQualified; this.Notice = item.Notice; } public TestGradeJudgeItem JudgeItem { get; set; } public TestGradeJudgeItem.eThresholdType ThresholdType { get; set; } public eTestJudgeTargetType TargeType { get; set; } public string TargetTypeName { get; set; } public string Name { get; set; } //检测项目 public string RequestValue { get; set; }//要求(绝对值) public string RequestPercent { get; set; }//要求(百分率) public double RatedValue { get; set; }//额定值 public double ThresholdValue { get; set; }//偏差值 public double JudgeValue { get; set; }//判定值 public string TargetJudgResultName { get; set; }//整个流量判断结果 public string ItemJudgResultName { get; set; }//单项判断结果 public eTestJudgeResult ItemJudgResult { get; set; }//判定结果 public bool IsQualified { get; set; } public string Notice { get; set; }//备注 } }