|
@@ -276,7 +276,8 @@ public class TaskManager {
|
|
|
long notStandardSceneNumber = 0;
|
|
|
double leafSum = 0;
|
|
|
for (TaskPO task : taskListOfLeafIndex) {
|
|
|
- double scoreTemp = task.getScore();
|
|
|
+ // 失败状态的任务是没有分数的,计为 0 分。
|
|
|
+ double scoreTemp = task.getScore() == null ? 0.0 : task.getScore();
|
|
|
leafSum += scoreTemp;
|
|
|
if (scoreTemp < 100.0) {
|
|
|
notStandardSceneNumber++;
|
|
@@ -321,8 +322,6 @@ public class TaskManager {
|
|
|
// 调用 server 的接口,计算评价等级
|
|
|
evaluationLevel(projectId);
|
|
|
log.info("TaskManager--score 项目 " + projectId + " 打分完成!");
|
|
|
-
|
|
|
-
|
|
|
}
|
|
|
|
|
|
public void computeFirst(List<LeafIndexPO> leafIndexList, List<IndexTemplatePO> allIndexTemplateList, String projectId, int maxLevel) {
|