瀏覽代碼

导入文件大小设置30M

李顺 2 年之前
父節點
當前提交
cab315a56a

+ 5 - 5
src/views/zhpt/dataImport/jianceData/index.vue

@@ -131,10 +131,10 @@
           </el-row>
           <tf-title>附件</tf-title>
           <el-row>
-            <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".jpg,.jpeg,.png,.pdf,.doc,.xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="3" :on-exceed="handleExceed" size="small">
+            <el-upload class="upload-demo" action="none" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="1" :on-exceed="handleExceed" size="small">
               <el-button size="small" type="primary" style="margin-top: 3px; left:0px; float:left; ">点击上传</el-button>
               <div slot="tip" class="el-upload__tip">
-                ⚠️注意:请上传jpg,png,jpeg,pdf,excel,word格式的文件,且大小不能超过10MB!最多3个文件!
+                ⚠️注意:请上传excel格式的文件,且大小不能超过30MB!最多1个文件!
               </div>
             </el-upload>
           </el-row>
@@ -314,13 +314,13 @@ export default class JianCeDataImport extends Vue {
     let esuffixt = fileName.substr(fileName.lastIndexOf('.') + 1)
 
     const isIMAGE = esuffixt === 'xls' || esuffixt === 'xlsx'
-    const isLt1M = file.size / 1024 / 1024 < 10
+    const isLt1M = file.size / 1024 / 1024 < 30
 
     if (!isIMAGE) {
-      this.$message.error('上传文件只能是jpg,png,jpeg,pdf,excel,word格式!')
+      this.$message.error('上传文件只能是excel格式!')
     }
     if (!isLt1M) {
-      this.$message.error('上传文件大小不能超过 10MB!')
+      this.$message.error('上传文件大小不能超过 30MB!')
     }
     return isIMAGE && isLt1M
   }

+ 5 - 6
src/views/zhpt/dataImport/jiancejiesuanData/index.vue

@@ -126,10 +126,10 @@
           </el-row>
           <tf-title>附件</tf-title>
           <el-row>
-            <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".jpg,.jpeg,.png,.pdf,.doc,.xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="3" :on-exceed="handleExceed" size="small">
+            <el-upload class="upload-demo" action="none" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="1" :on-exceed="handleExceed" size="small">
               <el-button size="small" type="primary" style="margin-top: 3px; left:0px; float:left; ">点击上传</el-button>
               <div slot="tip" class="el-upload__tip">
-                ⚠️注意:请上传jpg,png,jpeg,pdf,excel,word格式的文件,且大小不能超过10MB!最多3个文件!
+                ⚠️注意:请上传excel格式的文件,且大小不能超过30MB!最多1个文件!
               </div>
             </el-upload>
           </el-row>
@@ -297,18 +297,17 @@ export default class JianCeJiesuanDataImport extends Vue {
     return this.$confirm(`确定移除 ${file.name}?`)
   }
   onBeforeUpload(file) {
-    console.log('图片格式', file.type)
     let fileName = file.name
     let esuffixt = fileName.substr(fileName.lastIndexOf('.') + 1)
 
     const isIMAGE = esuffixt === 'xls' || esuffixt === 'xlsx'
-    const isLt1M = file.size / 1024 / 1024 < 10
+    const isLt1M = file.size / 1024 / 1024 < 30
 
     if (!isIMAGE) {
-      this.$message.error('上传文件只能是jpg,png,jpeg,pdf,excel,word格式!')
+      this.$message.error('上传文件只能是excel格式!')
     }
     if (!isLt1M) {
-      this.$message.error('上传文件大小不能超过 10MB!')
+      this.$message.error('上传文件大小不能超过 30MB!')
     }
     return isIMAGE && isLt1M
   }

+ 5 - 6
src/views/zhpt/dataImport/renwuData/index.vue

@@ -131,10 +131,10 @@
           </el-row>
           <tf-title>附件</tf-title>
           <el-row>
-            <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".jpg,.jpeg,.png,.pdf,.doc,.xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="3" :on-exceed="handleExceed" size="small">
+            <el-upload class="upload-demo" action="none" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="1" :on-exceed="handleExceed" size="small">
               <el-button size="small" type="primary" style="margin-top: 3px; left:0px; float:left; ">点击上传</el-button>
               <div slot="tip" class="el-upload__tip">
-                ⚠️注意:请上传jpg,png,jpeg,pdf,excel,word格式的文件,且大小不能超过10MB!最多3个文件!
+                ⚠️注意:请上传excel格式的文件,且大小不能超过30MB!最多1个文件!
               </div>
             </el-upload>
           </el-row>
@@ -302,18 +302,17 @@ export default class RenWuImport extends Vue {
     return this.$confirm(`确定移除 ${file.name}?`)
   }
   onBeforeUpload(file) {
-    console.log('图片格式', file.type)
     let fileName = file.name
     let esuffixt = fileName.substr(fileName.lastIndexOf('.') + 1)
 
     const isIMAGE = esuffixt === 'xls' || esuffixt === 'xlsx'
-    const isLt1M = file.size / 1024 / 1024 < 10
+    const isLt1M = file.size / 1024 / 1024 < 30
 
     if (!isIMAGE) {
-      this.$message.error('上传文件只能是jpg,png,jpeg,pdf,excel,word格式!')
+      this.$message.error('上传文件只能是excel格式!')
     }
     if (!isLt1M) {
-      this.$message.error('上传文件大小不能超过 10MB!')
+      this.$message.error('上传文件大小不能超过 30MB!')
     }
     return isIMAGE && isLt1M
   }

+ 3 - 3
src/views/zhpt/dataImport/tanceData/index.vue

@@ -134,7 +134,7 @@
             <el-upload class="upload-demo" action="none" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="1" :on-exceed="handleExceed" size="small">
               <el-button size="small" type="primary" style="margin-top: 3px; left:0px; float:left; ">点击上传</el-button>
               <div slot="tip" class="el-upload__tip">
-                ⚠️注意:请上传excel格式的文件,且大小不能超过10MB!最多1个文件!
+                ⚠️注意:请上传excel格式的文件,且大小不能超过30MB!最多1个文件!
               </div>
             </el-upload>
           </el-row>
@@ -317,13 +317,13 @@ export default class TanceDataImport extends Vue {
     let esuffixt = fileName.substr(fileName.lastIndexOf('.') + 1)
 
     const isIMAGE = esuffixt === 'xls' || esuffixt === 'xlsx'
-    const isLt1M = file.size / 1024 / 1024 < 10
+    const isLt1M = file.size / 1024 / 1024 < 30
 
     if (!isIMAGE) {
       this.$message.error('上传文件只能是excel格式!')
     }
     if (!isLt1M) {
-      this.$message.error('上传文件大小不能超过 10MB!')
+      this.$message.error('上传文件大小不能超过 30MB!')
     }
     return isIMAGE && isLt1M
   }

+ 5 - 6
src/views/zhpt/dataImport/yuchuliData/index.vue

@@ -131,10 +131,10 @@
           </el-row>
           <tf-title>附件</tf-title>
           <el-row>
-            <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".jpg,.jpeg,.png,.pdf,.doc,.xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="3" :on-exceed="handleExceed" size="small">
+            <el-upload class="upload-demo" action="none" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="1" :on-exceed="handleExceed" size="small">
               <el-button size="small" type="primary" style="margin-top: 3px; left:0px; float:left; ">点击上传</el-button>
               <div slot="tip" class="el-upload__tip">
-                ⚠️注意:请上传jpg,png,jpeg,pdf,excel,word格式的文件,且大小不能超过10MB!最多3个文件!
+                ⚠️注意:请上传excel格式的文件,且大小不能超过30MB!最多1个文件!
               </div>
             </el-upload>
           </el-row>
@@ -315,18 +315,17 @@ export default class YuChuLiDataImport extends Vue {
     return this.$confirm(`确定移除 ${file.name}?`)
   }
   onBeforeUpload(file) {
-    console.log('图片格式', file.type)
     let fileName = file.name
     let esuffixt = fileName.substr(fileName.lastIndexOf('.') + 1)
 
     const isIMAGE = esuffixt === 'xls' || esuffixt === 'xlsx'
-    const isLt1M = file.size / 1024 / 1024 < 10
+    const isLt1M = file.size / 1024 / 1024 < 30
 
     if (!isIMAGE) {
-      this.$message.error('上传文件只能是jpg,png,jpeg,pdf,excel,word格式!')
+      this.$message.error('上传文件只能是excel格式!')
     }
     if (!isLt1M) {
-      this.$message.error('上传文件大小不能超过 10MB!')
+      this.$message.error('上传文件大小不能超过 30MB!')
     }
     return isIMAGE && isLt1M
   }

+ 5 - 5
src/views/zhpt/dataImport/yuchulijiesuanData/index.vue

@@ -146,10 +146,10 @@
           </el-row>
           <tf-title>附件</tf-title>
           <el-row>
-            <el-upload class="upload-demo" action="https://jsonplaceholder.typicode.com/posts/" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".jpg,.jpeg,.png,.pdf,.doc,.xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="3" :on-exceed="handleExceed" size="small">
+            <el-upload class="upload-demo" action="none" :on-preview="handlePreview" :on-remove="handleRemove" :before-remove="beforeRemove" :on-change="beforeAvatarUpload" :on-success="handleAvatarSuccess" accept=".xls,.xlsx" :file-list="fileList" :auto-upload="false" multiple :limit="1" :on-exceed="handleExceed" size="small">
               <el-button size="small" type="primary" style="margin-top: 3px; left:0px; float:left; ">点击上传</el-button>
               <div slot="tip" class="el-upload__tip">
-                ⚠️注意:请上传jpg,png,jpeg,pdf,excel,word格式的文件,且大小不能超过10MB!最多3个文件!
+                ⚠️注意:请上传excel格式的文件,且大小不能超过30MB!最多1个文件!
               </div>
             </el-upload>
           </el-row>
@@ -325,13 +325,13 @@ export default class YuChuLiJiesuanDataImport extends Vue {
     let esuffixt = fileName.substr(fileName.lastIndexOf('.') + 1)
 
     const isIMAGE = esuffixt === 'xls' || esuffixt === 'xlsx'
-    const isLt1M = file.size / 1024 / 1024 < 10
+    const isLt1M = file.size / 1024 / 1024 < 30
 
     if (!isIMAGE) {
-      this.$message.error('上传文件只能是jpg,png,jpeg,pdf,excel,word格式!')
+      this.$message.error('上传文件只能是excel格式!')
     }
     if (!isLt1M) {
-      this.$message.error('上传文件大小不能超过 10MB!')
+      this.$message.error('上传文件大小不能超过 30MB!')
     }
     return isIMAGE && isLt1M
   }