|
@ -1202,7 +1202,19 @@ public class StatisticsESService {
|
|
String filesize = df.format(size);
|
|
String filesize = df.format(size);
|
|
return Double.valueOf(filesize);
|
|
return Double.valueOf(filesize);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public double getRangeDouuble(Double first, int second, int i) {
|
|
|
|
if (second == 0 && first > 0) {
|
|
|
|
//如果分母为0 分子不为0 返回100%
|
|
|
|
return 100;
|
|
|
|
} else if (second == 0 && first == 0) {
|
|
|
|
//如果分母为0 分子为0 返回0%
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
Double size = (first * 100) / second;
|
|
|
|
DecimalFormat df = new DecimalFormat("0.00");//格式化小数,不足的补0
|
|
|
|
String filesize = df.format(size);
|
|
|
|
return Double.valueOf(filesize);
|
|
|
|
}
|
|
/**
|
|
/**
|
|
* 获取某个指标某一天某一level的值 到达量
|
|
* 获取某个指标某一天某一level的值 到达量
|
|
*
|
|
*
|
|
@ -1222,11 +1234,11 @@ public class StatisticsESService {
|
|
if (esModelList != null && esModelList.size() > 0) {
|
|
if (esModelList != null && esModelList.size() > 0) {
|
|
esModelList.stream().forEach(one -> {
|
|
esModelList.stream().forEach(one -> {
|
|
if (lowLevel.equals("3")) {
|
|
if (lowLevel.equals("3")) {
|
|
returnMap.put(one.getTown(), one.getResult1());
|
|
|
|
|
|
returnMap.put(one.getTown(), one.getResult1().intValue());
|
|
} else if (lowLevel.equals("2")) {
|
|
} else if (lowLevel.equals("2")) {
|
|
returnMap.put(one.getHospital(), one.getResult1());
|
|
|
|
|
|
returnMap.put(one.getHospital(), one.getResult1().intValue());
|
|
} else if (lowLevel.equals("1")) {
|
|
} else if (lowLevel.equals("1")) {
|
|
returnMap.put(one.getTeam(), one.getResult1());
|
|
|
|
|
|
returnMap.put(one.getTeam(),one.getResult1().intValue());
|
|
}
|
|
}
|
|
});
|
|
});
|
|
}
|
|
}
|