yin 1 年之前
父节点
当前提交
a61da5c18c
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      stmms-biz/src/main/java/cn/com/qmth/stmms/biz/mark/service/Impl/MarkServiceImpl.java

+ 2 - 2
stmms-biz/src/main/java/cn/com/qmth/stmms/biz/mark/service/Impl/MarkServiceImpl.java

@@ -1256,11 +1256,11 @@ public class MarkServiceImpl implements MarkService {
                         doubleList.remove(2);
                     }
                     double sum = doubleList.stream().collect(Collectors.summingDouble(x -> x));
-                    item.setScore(BigDecimalUtils.div(sum, list.size()));
+                    item.setScore(BigDecimalUtils.div(sum, doubleList.size()));
                     score = BigDecimalUtils.add(score, item.getScore());
                 } else if (ScorePolicy.AVG.equals(group.getScorePolicy())) {
                     double sum = doubleList.stream().collect(Collectors.summingDouble(x -> x));
-                    item.setScore(BigDecimalUtils.div(sum, list.size()));
+                    item.setScore(BigDecimalUtils.div(sum, doubleList.size()));
                     score = BigDecimalUtils.add(score, item.getScore());
                 } else if (ScorePolicy.MAX.equals(group.getScorePolicy())) {
                     double max = doubleList.stream().reduce(doubleList.get(0), Double::max);