|
@@ -92,13 +92,13 @@ public class PVItemBuilder {
|
|
|
|
|
|
|
|
public PVModel buildPVModel(double[][] dataArrays) {
|
|
public PVModel buildPVModel(double[][] dataArrays) {
|
|
|
PVModel pvModel;
|
|
PVModel pvModel;
|
|
|
- if (config.getName().toLowerCase().contains("精密度")) {
|
|
|
|
|
|
|
+ if (config.getKey().equals("精密度验证")) {
|
|
|
pvModel = new PrecisionEP15(dataArrays, config);
|
|
pvModel = new PrecisionEP15(dataArrays, config);
|
|
|
- } else if (config.getName().equals("EP15-A2定值参考物质验证")) {
|
|
|
|
|
|
|
+ } else if (config.getKey().equals("使用定值参考物质验证")) {
|
|
|
pvModel = new TruenessRefernece(dataArrays, config);
|
|
pvModel = new TruenessRefernece(dataArrays, config);
|
|
|
- } else if (config.getName().equals("EP15-A2方法学比对")) {
|
|
|
|
|
|
|
+ } else if (config.getKey().equals("使用患者样品验证")) {
|
|
|
pvModel = new TruenessEP15Patient(dataArrays, config);
|
|
pvModel = new TruenessEP15Patient(dataArrays, config);
|
|
|
- } else if (config.getName().equals("EP6-A线性评价")) {
|
|
|
|
|
|
|
+ } else if (config.getKey().equals("408线性评价")) {
|
|
|
pvModel = new LinearRangeEP6A(dataArrays, config);
|
|
pvModel = new LinearRangeEP6A(dataArrays, config);
|
|
|
} else {
|
|
} else {
|
|
|
return null;
|
|
return null;
|