浏览代码

修复多栏题卡学生准考证未知获取有误问题

zhangjie 4 年之前
父节点
当前提交
6af7bcde05
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/modules/card/components/SavePage.vue

+ 5 - 1
src/modules/card/components/SavePage.vue

@@ -178,9 +178,13 @@ export default {
         });
       } else {
         // barcode
+        const stdnoDom =
+          element.columnNumber <= 2
+            ? dom.querySelector(".head-stdno").parentNode
+            : dom.querySelector(".head-stdno");
         barcode.push({
           field: "examNumber",
-          area: this.getOffsetInfo(dom.querySelector(".head-stdno").parentNode)
+          area: this.getOffsetInfo(stdnoDom)
         });
       }
       // 缺考涂填