1.算法报错处理
This commit is contained in:
@@ -104,6 +104,10 @@ public class RMpDevEvaluateDetailPOServiceImpl extends MppServiceImpl<RMpDevEval
|
|||||||
long count = ls.stream().filter(po -> po.getIsUnusual() == 1 && po.getDataIntegrityRate().compareTo(new BigDecimal(0.95)) == 1).count();
|
long count = ls.stream().filter(po -> po.getIsUnusual() == 1 && po.getDataIntegrityRate().compareTo(new BigDecimal(0.95)) == 1).count();
|
||||||
double d3 = (double) count / ls.size();
|
double d3 = (double) count / ls.size();
|
||||||
rMpDevEvaluateDetailPO.setDevEffectiveRate(d3*100.0);
|
rMpDevEvaluateDetailPO.setDevEffectiveRate(d3*100.0);
|
||||||
|
}else {
|
||||||
|
rMpDevEvaluateDetailPO.setDevDataRate(0.0);
|
||||||
|
rMpDevEvaluateDetailPO.setDevTargetRate(0.0);
|
||||||
|
rMpDevEvaluateDetailPO.setDevEffectiveRate(0.0);
|
||||||
}
|
}
|
||||||
rMpDevEvaluateDetailPOList.add(rMpDevEvaluateDetailPO);
|
rMpDevEvaluateDetailPOList.add(rMpDevEvaluateDetailPO);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user