From 8087c0d64e737cacc8d0f743bbf839035009156a Mon Sep 17 00:00:00 2001 From: daihh Date: Tue, 20 Dec 2022 22:03:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xboe/module/course/entity/CourseExam.java | 2 +- .../xboe/module/exam/api/ExamPaperApi.java | 19 ++++++++++++++++++- .../xboe/module/exam/entity/ExamPaper.java | 1 + 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseExam.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseExam.java index 8ad84b59..b0f01a9a 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseExam.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/entity/CourseExam.java @@ -123,7 +123,7 @@ public class CourseExam extends BaseEntity { private Boolean percentScore; /** - * 试题的id,使用已有试卷时保存选择试卷的id + * 试卷的id,使用已有试卷时保存选择试卷的id */ @Column(name = "paper_id",nullable=true,length=20) private String paperId; diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/ExamPaperApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/ExamPaperApi.java index 79e0888f..1add0cfe 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/ExamPaperApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/ExamPaperApi.java @@ -131,6 +131,24 @@ public class ExamPaperApi extends ApiBaseController { } + @GetMapping("/detail") + public JsonResponse detail(String id,Boolean content){ + if(StringUtil.isBlank(id)){ + return badRequest("缺少必要参数"); + } + try { + ExamPaper query = examPaperService.query(id); + if(content==null || content==false) { + query.setPaperContent(""); + } + return success(query); + } catch (Exception e) { + log.error("查询试卷失败",e); + return error("查询试卷失败",e.getMessage()); + } + + } + /** *编辑详情 * */ @@ -168,7 +186,6 @@ public class ExamPaperApi extends ApiBaseController { } } - List examQuestionList = examPaperService.batchForImport(vo); return success(examQuestionList); } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/ExamPaper.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/ExamPaper.java index 592e3dba..7cbc4ebd 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/ExamPaper.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/entity/ExamPaper.java @@ -95,5 +95,6 @@ public class ExamPaper extends BaseEntity { } public ExamPaper() { + } }