From b190a88424cfeb36bc107015a33743288b1498e1 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Fri, 30 Aug 2024 14:33:10 +0800 Subject: [PATCH] =?UTF-8?q?=E8=80=83=E8=AF=95=E7=9B=B8=E5=85=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/common/controller/ClassExamController.java | 9 ++++++++- .../peanut/modules/common/service/ClassExamService.java | 2 ++ .../common/service/impl/ClassExamServiceImpl.java | 7 +++++++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/peanut/modules/common/controller/ClassExamController.java b/src/main/java/com/peanut/modules/common/controller/ClassExamController.java index a6bd7167..7567a939 100644 --- a/src/main/java/com/peanut/modules/common/controller/ClassExamController.java +++ b/src/main/java/com/peanut/modules/common/controller/ClassExamController.java @@ -166,13 +166,20 @@ public class ClassExamController { return classExamService.generateExamPaper(params); } - //提交考卷 + //提交试卷 @RequestMapping("/submitExamPaper") public R submitExamPaper(@RequestBody Map params){ Object examPaper = classExamService.submitExamPaper(params); return R.ok().put("examPaper",examPaper); } + //试卷详情 + @RequestMapping("/getExamPaperInfo") + public R getExamPaperInfo(@RequestBody Map params){ + Object examPaper = classExamService.getExamPaperInfo(params); + return R.ok().put("examPaper",examPaper); + } + diff --git a/src/main/java/com/peanut/modules/common/service/ClassExamService.java b/src/main/java/com/peanut/modules/common/service/ClassExamService.java index ce036d49..d05f30fd 100644 --- a/src/main/java/com/peanut/modules/common/service/ClassExamService.java +++ b/src/main/java/com/peanut/modules/common/service/ClassExamService.java @@ -30,4 +30,6 @@ public interface ClassExamService extends IService { Object submitExamPaper(Map params); + Object getExamPaperInfo(Map params); + } diff --git a/src/main/java/com/peanut/modules/common/service/impl/ClassExamServiceImpl.java b/src/main/java/com/peanut/modules/common/service/impl/ClassExamServiceImpl.java index fa498c9e..b5d81848 100644 --- a/src/main/java/com/peanut/modules/common/service/impl/ClassExamServiceImpl.java +++ b/src/main/java/com/peanut/modules/common/service/impl/ClassExamServiceImpl.java @@ -217,4 +217,11 @@ public class ClassExamServiceImpl extends ServiceImpl i return classExamUser; } + @Override + public Object getExamPaperInfo(Map params) { + List classExamUserList = classExamUserDao.selectList(new LambdaQueryWrapper() + .eq(ClassExamUser::getClassId,params.get("classId")).eq(ClassExamUser::getUserId,params.get("userId"))); + return classExamUserList; + } + }