浏览代码

fix: json格式错误导致查看原卷报错

zhangjie 11 月之前
父节点
当前提交
5709fc223e
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/features/examwork/StudentExamDetail/PreviewPaperDialog.vue

+ 2 - 2
src/features/examwork/StudentExamDetail/PreviewPaperDialog.vue

@@ -139,12 +139,12 @@ export default {
         const k = `${question.mainNumber}-${question.subNumber}`;
         const k = `${question.mainNumber}-${question.subNumber}`;
         if (question.subIndex !== null) {
         if (question.subIndex !== null) {
           studentAnsMap[`${k}-${question.subIndex}`] = {
           studentAnsMap[`${k}-${question.subIndex}`] = {
-            answer: JSON.parse(question.answer),
+            answer: question.answer ? JSON.parse(question.answer) : "",
             score: question.score,
             score: question.score,
           };
           };
         } else {
         } else {
           studentAnsMap[k] = {
           studentAnsMap[k] = {
-            answer: JSON.parse(question.answer),
+            answer: question.answer ? JSON.parse(question.answer) : "",
             score: question.score,
             score: question.score,
           };
           };
         }
         }