瀏覽代碼

fix: 兼容空题卡数据

zhangjie 1 年之前
父節點
當前提交
a90d356cb1
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      src/views/base/track-export/useDraw.ts

+ 4 - 3
src/views/base/track-export/useDraw.ts

@@ -225,9 +225,10 @@ export default function useDraw(winId: number) {
 
     // 获取题卡数据
     const cardRes = await getSingleStudentCardData(studentId);
-    const cardContent = cardRes.content
-      ? (JSON.parse(cardRes.content) as CardContentType)
-      : { pages: [] };
+    const cardContent =
+      cardRes && cardRes.content
+        ? (JSON.parse(cardRes.content) as CardContentType)
+        : { pages: [] };
     cardData = cardContent.pages;
   }