刘洋 8 hónapja
szülő
commit
9eddbee4d4

+ 6 - 1
src/render/views/AbsentCheck/CheckAction.vue

@@ -334,7 +334,12 @@ watch(
       searchModel.examNumber = oldVal;
     }
     if (val.includes(",") || val.includes(",")) {
-      searchModel.examNumber = val.split(/[,,]/).filter(Boolean).join("\n");
+      let arr = val.split(/[,,]/).filter(Boolean);
+      if (arr.length > 100) {
+        window.$message.error("输入的考号超过了100个,已自动截取前100条");
+        arr = arr.slice(0, 100);
+      }
+      searchModel.examNumber = arr.join("\n");
     }
   }
 );

+ 6 - 4
src/render/views/DataCheck/CheckAction.vue

@@ -454,10 +454,12 @@ watch(
       customSearchModel.examNumber = oldVal;
     }
     if (val.includes(",") || val.includes(",")) {
-      customSearchModel.examNumber = val
-        .split(/[,,]/)
-        .filter(Boolean)
-        .join("\n");
+      let arr = val.split(/[,,]/).filter(Boolean);
+      if (arr.length > 100) {
+        window.$message.error("输入的考号超过了100个,已自动截取前100条");
+        arr = arr.slice(0, 100);
+      }
+      customSearchModel.examNumber = arr.join("\n");
     }
   }
 );

+ 6 - 1
src/render/views/DataCheck/MoreExamNumberDialog.vue

@@ -73,7 +73,12 @@ watch(examNumber, (val, oldVal) => {
     examNumber.value = oldVal;
   }
   if (val.includes(",") || val.includes(",")) {
-    examNumber.value = val.split(/[,,]/).filter(Boolean).join("\n");
+    let arr = val.split(/[,,]/).filter(Boolean);
+    if (arr.length > 100) {
+      window.$message.error("输入的考号超过了100个,已自动截取前100条");
+      arr = arr.slice(0, 100);
+    }
+    examNumber.value = arr.join("\n");
   }
 });
 </script>