|
@@ -215,18 +215,16 @@ public class ScaleCalculate {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
double eGFR3 = 141 * Math.pow((scr / k), a) * Math.pow(0.993, age) * denger;
|
|
double eGFR3 = 141 * Math.pow((scr / k), a) * Math.pow(0.993, age) * denger;
|
|
- String unit = "ml/min•1.73m2";
|
|
|
|
- String text = null;
|
|
|
|
- if(eGFR3 > 0 && eGFR3 < 15) {
|
|
|
|
- text = "肾功能衰竭";
|
|
|
|
- } else if (eGFR3 >= 15 && eGFR3 <= 29) {
|
|
|
|
- text = "重度下降";
|
|
|
|
|
|
+ String unit = "min•1.73㎡";
|
|
|
|
+ String text = "";
|
|
|
|
+ if (eGFR3 > 0 && eGFR3 <= 29) {
|
|
|
|
+ text = "重度肾功能不全";
|
|
} else if (eGFR3 > 29 && eGFR3 < 60) {
|
|
} else if (eGFR3 > 29 && eGFR3 < 60) {
|
|
- text = "中度下降";
|
|
|
|
|
|
+ text = "中度肾功能不全";
|
|
} else if (eGFR3 >= 60 && eGFR3 <= 89) {
|
|
} else if (eGFR3 >= 60 && eGFR3 <= 89) {
|
|
- text = "轻度下降";
|
|
|
|
|
|
+ text = "轻度肾功能不全";
|
|
} else if (eGFR3 > 89) {
|
|
} else if (eGFR3 > 89) {
|
|
- text = "正常或肾损伤代偿期";
|
|
|
|
|
|
+ text = "肾功能正常";
|
|
}
|
|
}
|
|
|
|
|
|
valueResult.put("name", "GFR值");
|
|
valueResult.put("name", "GFR值");
|