From 4fca5933a47ba49f376d25bf527117e73464ea14 Mon Sep 17 00:00:00 2001 From: hujunpeng Date: Wed, 26 Mar 2025 16:10:55 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=95=E5=8D=B7=E4=BF=AE=E6=94=B9=E9=A2=98?= =?UTF-8?q?=E7=9B=AE=E6=95=B0=E9=87=8F=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ccic/safeliab/dao/ExamPaperMapper.java | 10 +++++++++- .../com/ccic/safeliab/service/ExamPaperService.java | 8 ++++++++ .../ccic/safeliab/service/ExamPaperServiceImpl.java | 5 +++++ .../com/ccic/safeliab/web/ExamPaperController.java | 11 +++++++++++ .../src/main/resources/mappers/ExamPaperMapper.xml | 12 ++++++++++++ 5 files changed, 45 insertions(+), 1 deletion(-) diff --git a/ccic-exam/src/main/java/com/ccic/safeliab/dao/ExamPaperMapper.java b/ccic-exam/src/main/java/com/ccic/safeliab/dao/ExamPaperMapper.java index 529d1b6..3d89529 100644 --- a/ccic-exam/src/main/java/com/ccic/safeliab/dao/ExamPaperMapper.java +++ b/ccic-exam/src/main/java/com/ccic/safeliab/dao/ExamPaperMapper.java @@ -63,12 +63,20 @@ public interface ExamPaperMapper extends BaseMapper { * * @param industryId 监管行业 * @param questionCount 题目数量 - * @return 题目 + * @return 试题 */ List getRandomQuestions( @Param("industryId") Long industryId, @Param("questionCount") Integer questionCount); + /** + * 获取监管行业下的所有试题 + * + * @param industryId 监管行业 + * @return 试题 + */ + int geIndustryQuestions( @Param("industryId") Long industryId); + /** * 查询试卷是否被引用 * diff --git a/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperService.java b/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperService.java index 7b47bd3..2f27e05 100644 --- a/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperService.java +++ b/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperService.java @@ -54,6 +54,14 @@ public interface ExamPaperService extends BaseService { */ List getRandomQuestions(ExamPapers entity); + /** + * 获取监管行业下的所有试题 + * + * @param industryId 监管行业 + * @return 试题 + */ + int geIndustryQuestions(Long industryId); + /** * 添加试卷 * diff --git a/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperServiceImpl.java b/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperServiceImpl.java index 8c728cb..48d1578 100644 --- a/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperServiceImpl.java +++ b/ccic-exam/src/main/java/com/ccic/safeliab/service/ExamPaperServiceImpl.java @@ -125,6 +125,11 @@ public class ExamPaperServiceImpl extends BaseServiceImpl + \ No newline at end of file