提交答案计算得分时初始化分数

This commit is contained in:
cjw 2024-04-12 13:54:16 +08:00
parent a78331ca70
commit 6ae0717a99
1 changed files with 2 additions and 2 deletions

View File

@ -177,6 +177,7 @@ public class SysEvaluationConclusionServiceImpl implements ISysEvaluationConclus
evalConclusion.setFactorId(factorId);
evalConclusion.setRecordId(recordId);
evalConclusion.setStatus(StatusEnum.DISABLED.getValue());
evalConclusion.setScore(BigDecimal.ZERO);
list.add(evalConclusion);
List<SysScaleQuestionVo> questionNum = questionMapByFactor.get(factorId);
@ -285,8 +286,7 @@ public class SysEvaluationConclusionServiceImpl implements ISysEvaluationConclus
if (!ArrayUtil.isEmpty(scaleFactorVos) && !ArrayUtil.isEmpty(scaleFactorRangeVos)) {
Map<Long, List<SysScaleFactorRangeVo>> map = scaleFactorRangeVos.stream()
.collect(Collectors.groupingBy(SysScaleFactorRangeVo::getFactorId));
scaleFactorVos.forEach(item ->
item.setFactorRangeList(map.get(item.getFactorId())));
scaleFactorVos.forEach(item -> item.setFactorRangeList(map.get(item.getFactorId())));
}
return scaleFactorVos;
}