From 6c6d875de1d0537acfa5edf4eb976e87625bd859 Mon Sep 17 00:00:00 2001
From: hjl <1657978663@qq.com>
Date: 星期二, 25 六月 2024 18:05:49 +0800
Subject: [PATCH] fix: 学习端bug

---
 ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TGameServiceImpl.java |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TGameServiceImpl.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TGameServiceImpl.java
index bb19bac..98051c5 100644
--- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TGameServiceImpl.java
+++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/impl/TGameServiceImpl.java
@@ -2,19 +2,14 @@
 
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.ruoyi.common.core.constant.Constants;
-import com.ruoyi.common.core.exception.GlobalException;
 import com.ruoyi.study.domain.TGame;
 import com.ruoyi.study.domain.TIntegralRecord;
-import com.ruoyi.study.domain.TSubject;
 import com.ruoyi.study.dto.CompleteGameDTO;
 import com.ruoyi.study.mapper.TGameMapper;
 import com.ruoyi.study.service.ITGameService;
-import com.ruoyi.study.vo.StudyGameMemoryVO;
 import org.springframework.stereotype.Service;
 
-import java.util.ArrayList;
 import java.util.List;
-import java.util.Random;
 import java.util.stream.Collectors;
 
 /**
@@ -36,13 +31,14 @@
             return gameAvailableIntegral;
         } else {
             // 积分明细不为空,根据正确率及已获取积分数量计算本次答题可获取的积分数量
-            List<Integer> integralList = integralRecordList.stream().map(TIntegralRecord::getIntegral).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 (gameAvailableIntegral > sumIntegral) {
                 return gameAvailableIntegral - sumIntegral;
             } else {
-                return null;
+                return Constants.ZERO;
             }
         }
     }

--
Gitblit v1.7.1