From 678c08eafa15c7f84a9f4fc3b2769fd67a305128 Mon Sep 17 00:00:00 2001 From: caolin <1149034574@qq.com> Date: Mon, 30 Jun 2025 23:14:37 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=94=E9=A2=98=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/wrj/driver/server/constant/Constants.java | 2 ++ .../server/controller/WrjQuestionPracticeController.java | 9 +++++++++ .../wrj/driver/server/entity/WrjQuestionPractice.java | 6 ++++++ .../service/impl/WrjQuestionPracticeServiceImpl.java | 5 +++-- 4 files changed, 20 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/wrj/driver/server/constant/Constants.java b/src/main/java/com/wrj/driver/server/constant/Constants.java index 0857dc6..c323584 100644 --- a/src/main/java/com/wrj/driver/server/constant/Constants.java +++ b/src/main/java/com/wrj/driver/server/constant/Constants.java @@ -89,6 +89,8 @@ public class Constants { public static String SEND_VIP_MEMBER= "shisong_question_sendVipMember"; + public static String STR_ONE = "1"; + public static String STR_TWO = "2"; } diff --git a/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeController.java b/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeController.java index ff8fff8..897b65c 100644 --- a/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeController.java +++ b/src/main/java/com/wrj/driver/server/controller/WrjQuestionPracticeController.java @@ -48,4 +48,13 @@ public class WrjQuestionPracticeController { return BaseResponse.success(practiceService.clear(SecurityUtil.getUserId(),practiceType)); } + @ApiOperation("查询练习记录") + @PostMapping("/query") + public BaseResponse query(@RequestBody QuestionPracticeAddDto addDto) { + + addDto.setUserId(SecurityUtil.getUserId()); + log.info("答题练习======>addDto:{}", addDto); + return BaseResponse.success(practiceService.insertQuestionPractice(addDto)); + } + } diff --git a/src/main/java/com/wrj/driver/server/entity/WrjQuestionPractice.java b/src/main/java/com/wrj/driver/server/entity/WrjQuestionPractice.java index c16890d..38b0cb3 100644 --- a/src/main/java/com/wrj/driver/server/entity/WrjQuestionPractice.java +++ b/src/main/java/com/wrj/driver/server/entity/WrjQuestionPractice.java @@ -57,6 +57,12 @@ public class WrjQuestionPractice implements Serializable { @TableField("answer") private String answer; + /** + * 答题结果 1-正确 2-错误 + */ + @TableField("answer_result") + private String answerResult; + /** * 业务标识,顺序练习对应顺序练习批次,模拟考试对应考试test_id */ 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 2a669c5..f331f0a 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 @@ -2,6 +2,7 @@ package com.wrj.driver.server.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.StrUtil; +import com.wrj.driver.server.constant.Constants; import com.wrj.driver.server.dto.QuestionPracticeAddDto; import com.wrj.driver.server.entity.WrjQuestion; import com.wrj.driver.server.entity.WrjQuestionPractice; @@ -51,16 +52,17 @@ public class WrjQuestionPracticeServiceImpl extends ServiceImpl