From 0fb6563de530e5278356f7557480764cb59942c5 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期二, 25 六月 2024 15:14:42 +0800 Subject: [PATCH] 会议后台+学生端对接 --- src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java b/src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java index 674129f..3efb975 100644 --- a/src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java +++ b/src/main/java/com/ycl/jxkg/service/impl/ExamServiceImpl.java @@ -189,7 +189,16 @@ return doQuestionVO; }).collect(Collectors.toList()); questionList.addAll(childQuestions); + } + // 淇濇寔闅忔満璇曞嵎鍜屽浐瀹氳瘯鍗风殑鏍煎紡涓�鑷� + List<PaperFixQuestionVO> examData = new ArrayList<>(1); + PaperFixQuestionVO paperFixQuestionVO = new PaperFixQuestionVO(); + paperFixQuestionVO.setQuestionList(questionList); + paperFixQuestionVO.setTitle(""); + paperFixQuestionVO.setQuestionType(null); + examData.add(paperFixQuestionVO); + return Result.ok(examData); } return Result.ok(); } @@ -201,6 +210,9 @@ * @return */ private List<PaperFixQuestionVO> coverTo(ExamPaper examPaper) { + if (! StringUtils.hasText(examPaper.getContent())) { + throw new RuntimeException("璇曞嵎鏈厤缃鐩紝璇疯仈绯昏�佸笀"); + } List<PaperFixQuestionDTO> questionWarpList = JSON.parseArray(examPaper.getContent(), PaperFixQuestionDTO.class); return questionWarpList.stream().map(item -> { PaperFixQuestionVO vo = new PaperFixQuestionVO(); -- Gitblit v1.8.0