From e11362ca4849da567a77d8b5e5be510df9fb0741 Mon Sep 17 00:00:00 2001 From: hjl <1657978663@qq.com> Date: 星期一, 17 六月 2024 11:51:51 +0800 Subject: [PATCH] fix: 学习端bug --- ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITStudyService.java | 31 ++++++++++++++++++++++++------- 1 files changed, 24 insertions(+), 7 deletions(-) diff --git a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITStudyService.java b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITStudyService.java index 512b46c..d7ddbc8 100644 --- a/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITStudyService.java +++ b/ruoyi-service/ruoyi-study/src/main/java/com/ruoyi/study/service/ITStudyService.java @@ -31,10 +31,9 @@ * * @param userId 用户id * @param week 周目 - * @param day 所属day * @return 学习信息 */ - TUserStudy studySchedule(String userId, Integer week, Integer day); + TUserStudy studySchedule(String userId, Integer week); /** * 自主学习1-听音选图 @@ -68,8 +67,8 @@ /** * 自主学习3-归纳排除 * - * @param week 周目 - * @param day 所属day + * @param week 周目 + * @param day 所属day * @param inductionList 归纳排除 * @return 题目信息 */ @@ -78,8 +77,8 @@ /** * 自主学习4-有问有答 * - * @param week 周目 - * @param day 所属day + * @param week 周目 + * @param day 所属day * @param answerList 有问有答 * @return 题目信息 */ @@ -93,6 +92,24 @@ * @param pair 音图相配 * @return 题目信息 */ - StudyPairResultVO pictureMateVoice(Integer week, Integer day, TStudyPair pair); + StudyPairResultVO pictureMateVoice(Integer week, Integer day, List<TStudyPair> pair); + /** + * 计算用户当前week的学习进度 + * + * @param result 用户学习信息 + * @param week 周目 + * @return 当前week学习进度 + */ + int computeSchedule(TUserStudy result, Integer week); + + /** + * 获取本次学习可获得总积分 + * + * @param studyIds 题组id + * @param type 类型 + * @param accuracy 正确率 + * @return 积分 + */ + int computeTotalIntegral(List<String> studyIds, Integer type, Integer accuracy); } -- Gitblit v1.7.1