|
@@ -5589,13 +5589,17 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
for (ManualProjectTaskVo po : pageInfo.getList()) {
|
|
|
try {
|
|
|
String complexity = po.getComplexity();
|
|
|
+ Double score = po.getScore();
|
|
|
if (com.alibaba.cloud.commons.lang.StringUtils.isNotBlank(complexity)){
|
|
|
Double aDouble = Double.valueOf(complexity);
|
|
|
- if (aDouble >= (avaByStrList-standardDeviationByStrList ) && aDouble <= (avaByStrList + standardDeviationByStrList)){
|
|
|
+ if (aDouble >= (avaByStrList-standardDeviationByStrList ) && aDouble <= (avaByStrList + standardDeviationByStrList) && score != null && score < 80){
|
|
|
po.setComplexitySignificance(true);
|
|
|
+ }else {
|
|
|
+ po.setComplexitySignificance(false);
|
|
|
}
|
|
|
}
|
|
|
}catch (Exception e){
|
|
|
+ log.info("计算复杂度失败", e);
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -5607,13 +5611,18 @@ public class SimulationProjectServiceImpl implements SimulationProjectService {
|
|
|
for (ManualProjectTaskVo po : pageInfo.getList()) {
|
|
|
try {
|
|
|
String risk = po.getRisk();
|
|
|
+ Double score = po.getScore();
|
|
|
if (com.alibaba.cloud.commons.lang.StringUtils.isNotBlank(risk)){
|
|
|
Double aDouble = Double.valueOf(risk);
|
|
|
- if (aDouble >= (avaByStrList-standardDeviationByStrList ) && aDouble <= (avaByStrList + standardDeviationByStrList)){
|
|
|
+ if (aDouble >= (avaByStrList-standardDeviationByStrList ) && aDouble <= (avaByStrList + standardDeviationByStrList) && score != null && score < 80){
|
|
|
po.setRiskSignificance(true);
|
|
|
+ }else {
|
|
|
+ po.setRiskSignificance(false);
|
|
|
}
|
|
|
}
|
|
|
- }catch (Exception e){}
|
|
|
+ }catch (Exception e){
|
|
|
+ log.info("计算危险度失败", e);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|