diff --git a/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java b/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java index 764225e..2a669c5 100644 --- a/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java +++ b/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java @@ -5,10 +5,12 @@ import cn.hutool.core.util.StrUtil; import com.wrj.driver.server.dto.QuestionPracticeAddDto; import com.wrj.driver.server.entity.WrjQuestion; import com.wrj.driver.server.entity.WrjQuestionPractice; +import com.wrj.driver.server.entity.WrjQuestionPracticeTotal; import com.wrj.driver.server.entity.WrjUserErrorQuestion; import com.wrj.driver.server.exception.BusinessException; import com.wrj.driver.server.mapper.WrjQuestionMapper; import com.wrj.driver.server.mapper.WrjQuestionPracticeMapper; +import com.wrj.driver.server.mapper.WrjQuestionPracticeTotalMapper; import com.wrj.driver.server.mapper.WrjUserErrorQuestionMapper; import com.wrj.driver.server.service.IWrjQuestionPracticeService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -38,6 +40,9 @@ public class WrjQuestionPracticeServiceImpl extends ServiceImpl delete from wrj_user_collect_question - where user_id = #{userId} and question_id = #{questionId} + where question_id = #{questionId} and user_id = #{userId} diff --git a/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml b/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml index 12d9870..547ef31 100644 --- a/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml +++ b/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml @@ -7,11 +7,11 @@ select * from wrj_user_error_question - where user_id = #{userId} and question_id = #{questionId} + where question_id = #{questionId} and user_id = #{userId} delete from wrj_user_error_question - where user_id = #{userId} and question_id = #{questionId} + where question_id = #{questionId} and user_id = #{userId} diff --git a/target/classes/com/wrj/driver/server/controller/WrjQuestionPracticeController.class b/target/classes/com/wrj/driver/server/controller/WrjQuestionPracticeController.class index 17815f7..ed4f450 100644 Binary files a/target/classes/com/wrj/driver/server/controller/WrjQuestionPracticeController.class and b/target/classes/com/wrj/driver/server/controller/WrjQuestionPracticeController.class differ diff --git a/target/classes/com/wrj/driver/server/controller/WrjUserCollectQuestionController.class b/target/classes/com/wrj/driver/server/controller/WrjUserCollectQuestionController.class index a787711..fb762ba 100644 Binary files a/target/classes/com/wrj/driver/server/controller/WrjUserCollectQuestionController.class and b/target/classes/com/wrj/driver/server/controller/WrjUserCollectQuestionController.class differ diff --git a/target/classes/com/wrj/driver/server/controller/WrjUserErrorQuestionController.class b/target/classes/com/wrj/driver/server/controller/WrjUserErrorQuestionController.class index fef78cd..18bd6b2 100644 Binary files a/target/classes/com/wrj/driver/server/controller/WrjUserErrorQuestionController.class and b/target/classes/com/wrj/driver/server/controller/WrjUserErrorQuestionController.class differ diff --git a/target/classes/com/wrj/driver/server/dto/SecurityUser.class b/target/classes/com/wrj/driver/server/dto/SecurityUser.class index 0f56af6..f4210f9 100644 Binary files a/target/classes/com/wrj/driver/server/dto/SecurityUser.class and b/target/classes/com/wrj/driver/server/dto/SecurityUser.class differ diff --git a/target/classes/com/wrj/driver/server/entity/WrjQuestion.class b/target/classes/com/wrj/driver/server/entity/WrjQuestion.class index 7ad6640..1ff5459 100644 Binary files a/target/classes/com/wrj/driver/server/entity/WrjQuestion.class and b/target/classes/com/wrj/driver/server/entity/WrjQuestion.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/SysUserLogMapper.class b/target/classes/com/wrj/driver/server/mapper/SysUserLogMapper.class index bf03c8e..3a6b44a 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/SysUserLogMapper.class and b/target/classes/com/wrj/driver/server/mapper/SysUserLogMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/SysUserMapper.class b/target/classes/com/wrj/driver/server/mapper/SysUserMapper.class index f6e73b2..8919caa 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/SysUserMapper.class and b/target/classes/com/wrj/driver/server/mapper/SysUserMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjChapterMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjChapterMapper.class index 6c749d9..e9f68e8 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjChapterMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjChapterMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjDriverTypeMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjDriverTypeMapper.class index 7145585..56a84cf 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjDriverTypeMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjDriverTypeMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjExamPlaceMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjExamPlaceMapper.class index 64cdba8..35a4f69 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjExamPlaceMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjExamPlaceMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjModelMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjModelMapper.class index c4b2906..13d76b4 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjModelMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjModelMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjQuestionMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjQuestionMapper.class index f0498bf..1d9520e 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjQuestionMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjQuestionMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjQuestionPracticeMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjQuestionPracticeMapper.class index af19653..95c62c1 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjQuestionPracticeMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjQuestionPracticeMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjQuestionTestMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjQuestionTestMapper.class index 6cc5c96..15ec419 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjQuestionTestMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjQuestionTestMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolMapper.class index 81951d7..ec12777 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjSchoolMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjSchoolMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolModelMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolModelMapper.class index 7176780..0701145 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjSchoolModelMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjSchoolModelMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolServiceMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolServiceMapper.class index 8cbe8d3..b2eae1d 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjSchoolServiceMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjSchoolServiceMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolTagMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolTagMapper.class index d71624e..0b0403c 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjSchoolTagMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjSchoolTagMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSysConfigListMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSysConfigListMapper.class index 713ca2b..6a185dd 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjSysConfigListMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjSysConfigListMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSysConfigMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSysConfigMapper.class index 8c8da7e..c6f80f0 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjSysConfigMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjSysConfigMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjTypeChapterMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjTypeChapterMapper.class index c41c86a..53c4a15 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjTypeChapterMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjTypeChapterMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjUserCollectQuestionMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjUserCollectQuestionMapper.class index a87ffd7..d996306 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjUserCollectQuestionMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjUserCollectQuestionMapper.class differ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjUserErrorQuestionMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjUserErrorQuestionMapper.class index 80f97e6..64a78ad 100644 Binary files a/target/classes/com/wrj/driver/server/mapper/WrjUserErrorQuestionMapper.class and b/target/classes/com/wrj/driver/server/mapper/WrjUserErrorQuestionMapper.class differ diff --git a/target/classes/com/wrj/driver/server/service/IWrjQuestionPracticeService.class b/target/classes/com/wrj/driver/server/service/IWrjQuestionPracticeService.class index abddcff..722f13c 100644 Binary files a/target/classes/com/wrj/driver/server/service/IWrjQuestionPracticeService.class and b/target/classes/com/wrj/driver/server/service/IWrjQuestionPracticeService.class differ diff --git a/target/classes/com/wrj/driver/server/service/IWrjUserCollectQuestionService.class b/target/classes/com/wrj/driver/server/service/IWrjUserCollectQuestionService.class index c4af871..37979a6 100644 Binary files a/target/classes/com/wrj/driver/server/service/IWrjUserCollectQuestionService.class and b/target/classes/com/wrj/driver/server/service/IWrjUserCollectQuestionService.class differ diff --git a/target/classes/com/wrj/driver/server/service/IWrjUserErrorQuestionService.class b/target/classes/com/wrj/driver/server/service/IWrjUserErrorQuestionService.class index 2f0e5ce..de07427 100644 Binary files a/target/classes/com/wrj/driver/server/service/IWrjUserErrorQuestionService.class and b/target/classes/com/wrj/driver/server/service/IWrjUserErrorQuestionService.class differ diff --git a/target/classes/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.class b/target/classes/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.class index 2ec011b..fc8123b 100644 Binary files a/target/classes/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.class and b/target/classes/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.class differ diff --git a/target/classes/com/wrj/driver/server/service/impl/WrjUserCollectQuestionServiceImpl.class b/target/classes/com/wrj/driver/server/service/impl/WrjUserCollectQuestionServiceImpl.class index 77974b3..8279be8 100644 Binary files a/target/classes/com/wrj/driver/server/service/impl/WrjUserCollectQuestionServiceImpl.class and b/target/classes/com/wrj/driver/server/service/impl/WrjUserCollectQuestionServiceImpl.class differ diff --git a/target/classes/com/wrj/driver/server/service/impl/WrjUserErrorQuestionServiceImpl.class b/target/classes/com/wrj/driver/server/service/impl/WrjUserErrorQuestionServiceImpl.class index fe53932..8c4701a 100644 Binary files a/target/classes/com/wrj/driver/server/service/impl/WrjUserErrorQuestionServiceImpl.class and b/target/classes/com/wrj/driver/server/service/impl/WrjUserErrorQuestionServiceImpl.class differ diff --git a/target/classes/com/wrj/driver/server/util/SecurityUtil.class b/target/classes/com/wrj/driver/server/util/SecurityUtil.class index 56c43d0..0c18e76 100644 Binary files a/target/classes/com/wrj/driver/server/util/SecurityUtil.class and b/target/classes/com/wrj/driver/server/util/SecurityUtil.class differ diff --git a/target/classes/mapper/WrjQuestionMapper.xml b/target/classes/mapper/WrjQuestionMapper.xml index c986c5a..9df6a77 100644 --- a/target/classes/mapper/WrjQuestionMapper.xml +++ b/target/classes/mapper/WrjQuestionMapper.xml @@ -122,6 +122,13 @@ where question_id = #{questionVo.questionId} + + update wrj_question + set answer_number = answer_number + #{answerNum}, + right_number = right_number + #{rightNum} + where question_id = #{questionId} + + + select + * + from wrj_user_collect_question + where user_id = #{userId} and question_id = #{questionId} + + + + delete from wrj_user_collect_question + where user_id = #{userId} and question_id = #{questionId} + diff --git a/target/classes/mapper/WrjUserErrorQuestionMapper.xml b/target/classes/mapper/WrjUserErrorQuestionMapper.xml index 79d1df1..12d9870 100644 --- a/target/classes/mapper/WrjUserErrorQuestionMapper.xml +++ b/target/classes/mapper/WrjUserErrorQuestionMapper.xml @@ -2,4 +2,16 @@ + + + + delete from wrj_user_error_question + where user_id = #{userId} and question_id = #{questionId} +