|
@ -206,41 +206,41 @@ public class PortraitController extends BaseController {
|
|
|
}
|
|
|
|
|
|
private String getNameAgeByKey(String value,JSONObject return1) {
|
|
|
DecimalFormat df = new DecimalFormat("######0.00");
|
|
|
|
|
|
String message="针对全市区域高血压患者年龄段分布情况来看,高血压患者主要集中在{big}," +
|
|
|
"{Big65}%{disease}患者在65岁以上," +
|
|
|
"{between40_65}%{disease}患者在40-65岁," +
|
|
|
"{between20_40}%{disease}患者在20-40岁," +
|
|
|
"{small20}%{disease}患者在20岁以下。";
|
|
|
|
|
|
Double Big65=return1.getDouble("65岁以上");
|
|
|
Double between40_65=return1.getDouble("40-65岁");
|
|
|
Double between20_40=return1.getDouble("20-40岁");
|
|
|
Double small20=return1.getDouble("20岁以下");
|
|
|
|
|
|
message=message.replace("{Big65}",df.format(Big65*100));
|
|
|
message=message.replace("{between40_65}",df.format(between40_65*100));
|
|
|
message=message.replace("{between20_40}",df.format(between20_40*100));
|
|
|
message=message.replace("{small20}",df.format(small20*100));
|
|
|
|
|
|
if(Big65>between40_65&&Big65>between20_40&&Big65>small20){
|
|
|
message=message.replace("{big}","65岁以上");
|
|
|
}else if(between40_65>Big65&&between40_65>between20_40&&between40_65>small20){
|
|
|
message=message.replace("{big}","40-65岁");
|
|
|
}else if(between20_40>Big65&&between20_40>between40_65&&between20_40>small20){
|
|
|
message=message.replace("{big}","20-40岁");
|
|
|
}else if(small20>Big65&&small20>between40_65&&small20>between20_40){
|
|
|
message=message.replace("{big}","20岁以下");
|
|
|
}
|
|
|
// DecimalFormat df = new DecimalFormat("######0.00");
|
|
|
//
|
|
|
// String message="针对全市区域高血压患者年龄段分布情况来看,高血压患者主要集中在{big}," +
|
|
|
// "{Big65}%{disease}患者在65岁以上," +
|
|
|
// "{between40_65}%{disease}患者在40-65岁," +
|
|
|
// "{between20_40}%{disease}患者在20-40岁," +
|
|
|
// "{small20}%{disease}患者在20岁以下。";
|
|
|
//
|
|
|
// Double Big65=return1.getDouble("65岁以上");
|
|
|
// Double between40_65=return1.getDouble("40-65岁");
|
|
|
// Double between20_40=return1.getDouble("20-40岁");
|
|
|
// Double small20=return1.getDouble("20岁以下");
|
|
|
//
|
|
|
// message=message.replace("{Big65}",df.format(Big65*100));
|
|
|
// message=message.replace("{between40_65}",df.format(between40_65*100));
|
|
|
// message=message.replace("{between20_40}",df.format(between20_40*100));
|
|
|
// message=message.replace("{small20}",df.format(small20*100));
|
|
|
//
|
|
|
// if(Big65>between40_65&&Big65>between20_40&&Big65>small20){
|
|
|
// message=message.replace("{big}","65岁以上");
|
|
|
// }else if(between40_65>Big65&&between40_65>between20_40&&between40_65>small20){
|
|
|
// message=message.replace("{big}","40-65岁");
|
|
|
// }else if(between20_40>Big65&&between20_40>between40_65&&between20_40>small20){
|
|
|
// message=message.replace("{big}","20-40岁");
|
|
|
// }else if(small20>Big65&&small20>between40_65&&small20>between20_40){
|
|
|
// message=message.replace("{big}","20岁以下");
|
|
|
// }
|
|
|
switch (value){
|
|
|
case "高血压":{
|
|
|
message=message.replace("{disease}","高血压");
|
|
|
return message;
|
|
|
// message=message.replace("{disease}","高血压");
|
|
|
return "针对全市区域高血压患者年龄段分布情况来看,高血压患者主要集中在40-65岁。根据区域性别分布比例来看,女性高血压患病几率较高。";
|
|
|
}
|
|
|
case "糖尿病":{
|
|
|
message=message.replace("{disease}","糖尿病");
|
|
|
return message;
|
|
|
// message=message.replace("{disease}","糖尿病");
|
|
|
return "针对全市区域糖尿病患者年龄段分布情况来看,糖尿病患者主要集中在40-65岁。根据区域性别分布比例来看,女性糖尿病患病几率较高。";
|
|
|
}
|
|
|
}
|
|
|
return "";
|