增加处理单批次分析柱状图中数据库没有对应的数据的异常处理

This commit is contained in:
YuNan 2025-01-14 14:27:50 +08:00
parent 2376619f63
commit 422def8d91
1 changed files with 10 additions and 1 deletions

View File

@ -140,7 +140,16 @@ public class Cet_4ServiceImpl extends ServiceImpl<Cet_4Mapper, Cet_4> implements
long passStudent = passedList.size();
double passRateSum = (passStudent / (double) allStudent) * 100;
String rate = decimalFormat.format(passRateSum);
double res = Double.parseDouble(rate);
double res;
try {
res= Double.parseDouble(rate);
}catch (NumberFormatException e){
e.printStackTrace();
res=0;
}
// double res = Double.parseDouble(rate);
resultData.put("sumRate", res);