| | |
| | | return availableIntegral; |
| | | } else { |
| | | // 积分明细不为空,根据正确率及已获取积分数量计算本次答题可获取的积分数量 |
| | | List<Integer> integralList = integralRecordList.stream().map(TIntegralRecord::getIntegral).collect(Collectors.toList()).stream().map(Integer::parseInt).collect(Collectors.toList()); |
| | | List<Integer> integralList = integralRecordList.stream().map(TIntegralRecord::getIntegral).collect(Collectors.toList()) |
| | | .stream().map(Integer::parseInt).collect(Collectors.toList()); |
| | | int sumIntegral = integralList.stream().mapToInt(Integer::intValue).sum(); |
| | | if (availableIntegral > sumIntegral) { |
| | | return availableIntegral - sumIntegral; |