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 d148624c..394d6638 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 @@ -657,6 +657,7 @@ public class AloneExamApi extends ApiBaseController { try { // 排除掉非vo中的数据,减少传输消耗 objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + List voList = objectMapper.readValue(detail.getPaperJson(), new TypeReference>() {}); List eqVoList = objectMapper.readValue(pageJson, new TypeReference>() {}); for(TestQuestionVo vo : voList) { @@ -687,6 +688,7 @@ public class AloneExamApi extends ApiBaseController { vo.setDefaultScore(eqVo.getDefaultScore()); vo.setTitle(eqVo.getTitle()); vo.setType(eqVo.getType()); + vo.setImages(eqVo.getImages()); if(vo.getOptionList()!=null && vo.getOptionList().size()>0) { for(TestOptionVo opt : vo.getOptionList()) { for(TestOptionVo eqOpt : eqVo.getOptionList()) { @@ -695,6 +697,7 @@ public class AloneExamApi extends ApiBaseController { opt.setIsAnswer(eqOpt.getIsAnswer()); opt.setOptions(eqOpt.getOptions()); opt.setScore(eqOpt.getScore()); + opt.setImages(eqOpt.getImages()); break; } } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestOptionVo.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestOptionVo.java index 74635659..46cf439c 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestOptionVo.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestOptionVo.java @@ -29,4 +29,6 @@ public class TestOptionVo { private Boolean isAnswer; private Float score; + + private String images; } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestQuestionVo.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestQuestionVo.java index 36d9ce04..c5f00b9a 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestQuestionVo.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/vo/TestQuestionVo.java @@ -35,6 +35,11 @@ public class TestQuestionVo { * 答案 */ private String answer; + + /** + * 图片信息 + */ + private String images; /** * 选项