namespace TProduct.Model
|
{
|
/// <summary>
|
/// 判定结果
|
/// </summary>
|
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; }//备注
|
|
}
|
}
|