window.pointToleranceConfig = { Standard4PumpSelectList: [ { Name: "GB/T 3216-2005", Value: 3, DefaultGrade: 0, ToleranceGrade: [ { Name: "一级", Value: 0, Tol: { RatioMinQ: 0.95, RatioMaxQ: 1.045, RatioMinH: 0.97, RatioMaxH: 1.03, RatioMinP: 0.0, RatioMaxP: 1.1, RatioMinE: 0.0, }, }, { Name: "二级", Value: 1, Tol: { RatioMinQ: 0.92, RatioMaxQ: 1.08, RatioMinH: 0.95, RatioMaxH: 1.05, RatioMinP: 0.0, RatioMaxP: 1.04, RatioMinE: 0.0, }, }, ], }, { Name: "GB/T 3216-2016", Value: 1, DefaultGrade: 13, ToleranceGrade: [ { Name: "1U", Value: 10, Tol: { RatioMinQ: 0.9, RatioMaxQ: 1.1, RatioMinH: 0.94, RatioMaxH: 1.06, RatioMinP: 0.0, RatioMaxP: 1.1, RatioMinE: 0.0, }, }, { Name: "1E", Value: 11, Tol: { RatioMinQ: 0.95, RatioMaxQ: 1.05, RatioMinH: 0.97, RatioMaxH: 1.03, RatioMinP: 0.0, RatioMaxP: 1.04, RatioMinE: 0.0, }, }, { Name: "1B", Value: 12, Tol: { RatioMinQ: 0.95, RatioMaxQ: 1.05, RatioMinH: 0.97, RatioMaxH: 1.03, RatioMinP: 0.0, RatioMaxP: 1.04, RatioMinE: 0.0, }, }, { Name: "2B", Value: 13, IsDefault: true, Tol: { RatioMinQ: 0.92, RatioMaxQ: 1.08, RatioMinH: 0.95, RatioMaxH: 1.05, RatioMinP: 0.0, RatioMaxP: 1.08, RatioMinE: 0.05, }, }, { Name: "2U", Value: 14, Tol: { RatioMinQ: 0.84, RatioMaxQ: 1.16, RatioMinH: 0.9, RatioMaxH: 1.1, RatioMinP: 0.0, RatioMaxP: 1.16, RatioMinE: 0.05, }, }, { Name: "3B", Value: 15, Tol: { RatioMinQ: 0.91, RatioMaxQ: 1.09, RatioMinH: 0.93, RatioMaxH: 1.07, RatioMinP: 0.0, RatioMaxP: 1.09, RatioMinE: 0.07, }, }, ], }, { Name: "ISO9906-2012", Value: 2, DefaultGrade: 19, ToleranceGrade: [ { Name: "1U", Value: 16, Tol: { RatioMinQ: 0.9, RatioMaxQ: 1.1, RatioMinH: 0.94, RatioMaxH: 1.06, RatioMinP: 0.0, RatioMaxP: 1.1, RatioMinE: 0.0, }, }, { Name: "1E", Value: 17, Tol: { RatioMinQ: 0.95, RatioMaxQ: 1.05, RatioMinH: 0.97, RatioMaxH: 1.03, RatioMinP: 0.0, RatioMaxP: 1.04, RatioMinE: 0.0, }, }, { Name: "1B", Value: 18, Tol: { RatioMinQ: 0.95, RatioMaxQ: 1.05, RatioMinH: 0.97, RatioMaxH: 1.03, RatioMinP: 0.0, RatioMaxP: 1.04, RatioMinE: 0.0, }, }, { Name: "2B", Value: 19, Tol: { RatioMinQ: 0.92, RatioMaxQ: 1.08, RatioMinH: 0.95, RatioMaxH: 1.05, RatioMinP: 0.0, RatioMaxP: 1.08, RatioMinE: 0.05, }, }, { Name: "2U", Value: 20, Tol: { RatioMinQ: 0.84, RatioMaxQ: 1.16, RatioMinH: 0.9, RatioMaxH: 1.1, RatioMinP: 0.0, RatioMaxP: 1.16, RatioMinE: 0.05, }, }, { Name: "3B", Value: 21, Tol: { RatioMinQ: 0.91, RatioMaxQ: 1.09, RatioMinH: 0.93, RatioMaxH: 1.07, RatioMinP: 0.0, RatioMaxP: 1.09, RatioMinE: 0.07, }, }, ], }, ], DefaultValue: { CN: { Standard: 1, ToleranceGrade: 13, }, EN: { Standard: 2, ToleranceGrade: 19, }, 'EN-GB': { Standard: 2, ToleranceGrade: 19, }, KO: { Standard: 2, ToleranceGrade: 19, }, RU: { Standard: 2, ToleranceGrade: 19, }, ES: { Standard: 2, ToleranceGrade: 19, }, }, CustomValue: { RatioMinQ: { isUse: false, value: 0.92 }, RatioMaxQ: { isUse: false, value: 1.08 }, RatioMinH: { isUse: false, value: 0.95 }, RatioMaxH: { isUse: false, value: 1.5 }, RatioMinP: "", RatioMaxP: "", RatioMinE: "", }, getGradeValue(grade) { var sel_tol = null; this.Standard4PumpSelectList.forEach((standard_item) => { standard_item.ToleranceGrade.forEach((grade_item) => { if (grade_item.Value == grade) { sel_tol = grade_item.Tol; } }); }); return sel_tol; }, };