xiao547607 5 rokov pred
rodič
commit
8a31aedc94
1 zmenil súbory, kde vykonal 14 pridanie a 0 odobranie
  1. 14 0
      src/views/base/personInfo-list.vue

+ 14 - 0
src/views/base/personInfo-list.vue

@@ -293,6 +293,7 @@
             :limit="1"
             :on-remove="handleBatchImportRemove"
             :before-remove="beforeBatchImportRemove"
+            :before-upload="beforeUpload"
             :on-exceed="handleBatchImportExceed"
             :on-success="handleBatchImportSuccess"
             :file-list="batchImportFileList"
@@ -607,6 +608,19 @@ export default {
     beforeBatchImportRemove(file, fileList) {
       console.log(file, fileList);
     },
+    beforeUpload(file, fileList) {
+      //导入前判断
+      var self = this;
+      if (self.uploadCompanyId == null || self.uploadCompanyId == "") {
+        self.$message({
+          type: "warning",
+          message: "请选择企业"
+        });
+        return false;
+      } else {
+        return true;
+      }
+    },
     //批量导入-文件超出个数限制时的钩子
     handleBatchImportExceed(files, fileList) {
       this.$message.warning(