using System.Collections.Generic;
|
using TProduct.Model;
|
|
namespace TProduct.Common
|
{
|
public partial class TestStandardHelper
|
{
|
private TestStandard BuildGB3216()
|
{
|
var gb3216 = new TestStandard()
|
{
|
ID = "GB3216-2016",
|
Name = "GB3216 2016",
|
ProductType = eProductType.Pump,
|
Tag = "GB3216-2016",
|
IsDefault = true,
|
TestTypes = new List<eTestType> { eTestType.FeatTest }
|
};
|
gb3216.Grades = new List<TestGrade>();
|
//1u
|
gb3216.Grades.Add(new TestGrade()
|
{
|
ID = "GB3216-2016-1U",
|
Name = "1U",
|
JudgeItems = new List<TestGradeJudgeItem>() {
|
new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1U-Q-MIN",
|
ThresholdValue = 0.9 ,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1U-Q-MAX",
|
ThresholdValue = 1.1,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1U-H-MIN",
|
ThresholdValue = 0.94,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1U-H-MAX",
|
ThresholdValue = 1.06,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1U-E-MIN",
|
ThresholdValue = 0.0 ,
|
TargeType = eTestJudgeTargetType.泵效率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem{
|
ID = "GB3216-2016-1U-P-MAX",
|
ThresholdValue = 1.1,
|
TargeType = eTestJudgeTargetType.功率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
}
|
},
|
});
|
|
gb3216.Grades.Add(new TestGrade()
|
{
|
ID = "GB3216-2016-1E",
|
Name = "1E",
|
JudgeItems = new List<TestGradeJudgeItem>() {
|
new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1E-Q-MIN",
|
ThresholdValue = 0.95 ,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1E-Q-MAX",
|
ThresholdValue = 1.05,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1E-H-MIN",
|
ThresholdValue = 0.97,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1E-H-MAX",
|
ThresholdValue = 1.03,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1E-E-MIN",
|
ThresholdValue = 0.0 ,
|
TargeType = eTestJudgeTargetType.泵效率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem{
|
ID = "GB3216-2016-1E-P-MAX",
|
ThresholdValue = 1.04,
|
TargeType = eTestJudgeTargetType.功率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
}
|
},
|
});
|
gb3216.Grades.Add(new TestGrade()
|
{
|
ID = "GB3216-2016-1B",
|
Name = "1B",
|
JudgeItems = new List<TestGradeJudgeItem>() {
|
new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1B-Q-MIN",
|
ThresholdValue = 0.95 ,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1B-Q-MAX",
|
ThresholdValue = 1.05,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1B-H-MIN",
|
ThresholdValue = 0.97,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1B-H-MAX",
|
ThresholdValue = 1.03,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-1B-E-MIN",
|
ThresholdValue = 0.03 ,
|
TargeType = eTestJudgeTargetType.泵效率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem{
|
ID = "GB3216-2016-1B-P-MAX",
|
ThresholdValue = 1.04,
|
TargeType = eTestJudgeTargetType.功率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
}
|
},
|
});
|
gb3216.Grades.Add(new TestGrade()
|
{
|
ID = "GB3216-2016-2B",
|
Name = "2B",
|
IsDefault = true,
|
JudgeItems = new List<TestGradeJudgeItem>() {
|
new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2B-Q-MIN",
|
ThresholdValue = 0.92 ,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2B-Q-MAX",
|
ThresholdValue = 1.08,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2B-H-MIN",
|
ThresholdValue = 0.95,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2B-H-MAX",
|
ThresholdValue = 1.05,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2B-E-MIN",
|
ThresholdValue = 0.05 ,
|
TargeType = eTestJudgeTargetType.泵效率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem{
|
ID = "GB3216-2016-2B-P-MAX",
|
ThresholdValue = 1.08,
|
TargeType = eTestJudgeTargetType.功率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
}
|
},
|
});
|
gb3216.Grades.Add(new TestGrade()
|
{
|
ID = "GB3216-2U",
|
Name = "2U",
|
JudgeItems = new List<TestGradeJudgeItem>() {
|
new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2U-Q-MIN",
|
ThresholdValue = 0.84 ,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2U-Q-MAX",
|
ThresholdValue = 1.16,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2U-H-MIN",
|
ThresholdValue = 0.9 ,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2U-H-MAX",
|
ThresholdValue = 1.1,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-2U-E-MIN",
|
ThresholdValue = 0.05 ,
|
TargeType = eTestJudgeTargetType.泵效率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem{
|
ID = "GB3216-2016-2U-P-MAX",
|
ThresholdValue = 1.16,
|
TargeType = eTestJudgeTargetType.功率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
}
|
},
|
});
|
gb3216.Grades.Add(new TestGrade()
|
{
|
ID = "GB3216-2016-3B",
|
Name = "3B",
|
JudgeItems = new List<TestGradeJudgeItem>() {
|
new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-3B-Q-MIN",
|
ThresholdValue = 0.91 ,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-3B-Q-MAX",
|
ThresholdValue = 1.09,
|
TargeType = eTestJudgeTargetType.流量,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-3B-H-MIN",
|
ThresholdValue = 0.93 ,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-3B-H-MAX",
|
ThresholdValue = 1.07,
|
TargeType = eTestJudgeTargetType.扬程,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
},new Model.TestGradeJudgeItem()
|
{
|
ID = "GB3216-2016-3B-E-MIN",
|
ThresholdValue = 0.07 ,
|
TargeType = eTestJudgeTargetType.泵效率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Min
|
},new Model.TestGradeJudgeItem{
|
ID = "GB3216-2016-3B-P-MAX",
|
ThresholdValue = 1.09,
|
TargeType = eTestJudgeTargetType.功率,
|
ThresholdType = TestGradeJudgeItem.eThresholdType.Max
|
}
|
},
|
});
|
return gb3216;
|
}
|
}
|
}
|