From 2f4dca54304fe304f3d4aa12b07859a2287fb93a Mon Sep 17 00:00:00 2001 From: YOLO <3372134858@qq.com> Date: Sun, 30 Nov 2025 16:28:02 +0800 Subject: [PATCH 1/2] fix: --- .../src/main/java/com/achobeta/aop/GlobalOperationAspect.java | 2 +- refine-app/src/main/resources/AnalyzeKnowledge.txt | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/refine-app/src/main/java/com/achobeta/aop/GlobalOperationAspect.java b/refine-app/src/main/java/com/achobeta/aop/GlobalOperationAspect.java index ea3b2f2..eaae5d2 100644 --- a/refine-app/src/main/java/com/achobeta/aop/GlobalOperationAspect.java +++ b/refine-app/src/main/java/com/achobeta/aop/GlobalOperationAspect.java @@ -74,7 +74,7 @@ private void checkLogin() { // 从请求头获取token String token = request.getHeader("access-token"); if (StringTools.isEmpty(token)) { - throw new AppException(401, "token为空"); // token为空,未登录 + throw new AppException(401, "access-token为空"); // token为空,未登录 //抛异常,方便报错时前端排查 } // 先JWT技术验证,验签名、过期时间 diff --git a/refine-app/src/main/resources/AnalyzeKnowledge.txt b/refine-app/src/main/resources/AnalyzeKnowledge.txt index 1cd6eb5..c7256b7 100644 --- a/refine-app/src/main/resources/AnalyzeKnowledge.txt +++ b/refine-app/src/main/resources/AnalyzeKnowledge.txt @@ -1,6 +1,4 @@ -我只给一道题目给你 - -请严格按照以下规则提取题目核心知识点,仅输出结果,不添加任何额外解释: +我只给一道题目给你,请严格按照以下规则提取题目核心知识点,仅输出结果,不添加任何额外解释: 1. 领域分类优先:先明确题目所属大领域(如“化学”“Java编程”“数据结构”“小学数学”),再补充子分类(如需),最后聚焦核心考点; 2. 去冗余去细节:忽略题目中的具体数值、案例、干扰项等非关键信息,只保留“考察什么能力/概念/公式/方法”; From 9049df68498e043e6ed54bcf6871bb89cbb37877 Mon Sep 17 00:00:00 2001 From: YOLO <3372134858@qq.com> Date: Sun, 30 Nov 2025 17:04:52 +0800 Subject: [PATCH 2/2] =?UTF-8?q?fix:=E6=8A=8A=E9=94=99=E9=A2=98id=E6=94=B9?= =?UTF-8?q?=E4=B8=BA=E5=AD=97=E7=AC=A6=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/question/adapter/repository/IMistakeRepository.java | 2 +- .../com/achobeta/domain/question/service/IQuestionService.java | 2 +- .../domain/question/service/impl/QuestionServiceImpl.java | 2 +- .../infrastructure/adapter/repository/MistakeRepository.java | 2 +- .../com/achobeta/infrastructure/dao/IMistakeQuestionMapper.java | 2 +- .../main/java/com/achobeta/trigger/http/QuestionController.java | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/refine-domain/src/main/java/com/achobeta/domain/question/adapter/repository/IMistakeRepository.java b/refine-domain/src/main/java/com/achobeta/domain/question/adapter/repository/IMistakeRepository.java index 1bdb4e8..5aaba97 100644 --- a/refine-domain/src/main/java/com/achobeta/domain/question/adapter/repository/IMistakeRepository.java +++ b/refine-domain/src/main/java/com/achobeta/domain/question/adapter/repository/IMistakeRepository.java @@ -11,7 +11,7 @@ public interface IMistakeRepository { // 保存错题 void save(MistakeQuestionEntity mistakeEntity); - MistakeKnowledgePO findSubjectAndKnowledgeIdById(Integer mistakeQuestionId); + MistakeKnowledgePO findSubjectAndKnowledgeIdById(String mistakeQuestionId); void setValue(String s, MistakeQuestionDTO mistakeQuestionDTO, Long expired); diff --git a/refine-domain/src/main/java/com/achobeta/domain/question/service/IQuestionService.java b/refine-domain/src/main/java/com/achobeta/domain/question/service/IQuestionService.java index 1d7df45..f305695 100644 --- a/refine-domain/src/main/java/com/achobeta/domain/question/service/IQuestionService.java +++ b/refine-domain/src/main/java/com/achobeta/domain/question/service/IQuestionService.java @@ -7,7 +7,7 @@ public interface IQuestionService { - QuestionResponseDTO questionGeneration(String userId, Integer knowledgePointId); + QuestionResponseDTO questionGeneration(String userId, String knowledgePointId); void recordMistakeQuestion(String userId, String questionId); diff --git a/refine-domain/src/main/java/com/achobeta/domain/question/service/impl/QuestionServiceImpl.java b/refine-domain/src/main/java/com/achobeta/domain/question/service/impl/QuestionServiceImpl.java index bc17558..78f0b5e 100644 --- a/refine-domain/src/main/java/com/achobeta/domain/question/service/impl/QuestionServiceImpl.java +++ b/refine-domain/src/main/java/com/achobeta/domain/question/service/impl/QuestionServiceImpl.java @@ -48,7 +48,7 @@ public class QuestionServiceImpl extends AbstractPostProcessor questionGeneration(@NotNull Integer mistakeQuestionId) { + public Response questionGeneration(@NotNull String mistakeQuestionId) { String userId = UserContext.getUserId(); try { QuestionResponseDTO responseDTO = questionService.questionGeneration(userId, mistakeQuestionId);