diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/AloneExamApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/AloneExamApi.java index bd601e13..86662741 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/AloneExamApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/api/AloneExamApi.java @@ -354,17 +354,17 @@ public class AloneExamApi extends ApiBaseController { if(StringUtils.isBlank(paperJson)) { return badRequest("此考试无试卷内容,考试已经过期或试卷已被删除"); } - } - try { - List qlist=this.randomQuestion(examTest, paperJson); - ObjectMapper objectMapper = new ObjectMapper(); - paperJson=objectMapper.writeValueAsString(qlist); - } catch (XaskException e) { - log.error("生成试卷错误",e); - return error("生成考试试卷错误",e.getMessage(),map); - } catch (JsonProcessingException e) { - log.error("生成试卷,解析生成json错误",e); - return error("生成考试试卷解析错误",e.getMessage(),map); + try { + List qlist=this.randomQuestion(examTest, paperJson); + ObjectMapper objectMapper = new ObjectMapper(); + paperJson=objectMapper.writeValueAsString(qlist); + } catch (XaskException e) { + log.error("生成试卷错误",e); + return error("生成考试试卷错误",e.getMessage(),map); + } catch (JsonProcessingException e) { + log.error("生成试卷,解析生成json错误",e); + return error("生成考试试卷解析错误",e.getMessage(),map); + } } map.put("paper", paperJson); long end=System.currentTimeMillis();