问卷任务统计

This commit is contained in:
zhangheng 2024-12-23 17:18:18 +08:00
parent 3d894cd71d
commit 800bff30d8

View File

@ -314,7 +314,7 @@ public class StatisticsServiceImpl implements IStatisticsService {
.forEach(item -> item.setChoiceProportion(
new BigDecimal(item.getChoiceNumber())
.divide(new BigDecimal(questionnaireTaskStatisticsVo.getTotal()),2, RoundingMode.HALF_UP).multiply(new BigDecimal("100"))));
} else {
} else if (CollectionUtils.isNotEmpty(questionnaireTaskStatisticsVo.getQuestionnaireTaskOptionStatisticsVos()) && (Objects.isNull(questionnaireTaskStatisticsVo.getTotal()) || questionnaireTaskStatisticsVo.getTotal() == 0)){
questionnaireTaskStatisticsVo.getQuestionnaireTaskOptionStatisticsVos().forEach(item -> item.setChoiceProportion(BigDecimal.ZERO));
}
}