sunlupeng 2 роки тому
батько
коміт
1f5532ae31
1 змінених файлів з 9 додано та 8 видалено
  1. 9 8
      src/views/HomeView/EarnPoints.vue

+ 9 - 8
src/views/HomeView/EarnPoints.vue

@@ -45,7 +45,7 @@
 
         <el-form-item label="证书:" prop="fileIds">
           <el-upload :action="fileUrl" :file-list="dataForm.files" :on-success="handleAvatarSuccess"
-            :before-upload="beforeUploadFile" :before-remove="beforeRemove" :on-remove="handleRemove">
+            :before-upload="beforeUploadFile" :on-remove="handleRemove">
             <el-button size="small" type="primary">点击上传</el-button>
           </el-upload>
         </el-form-item>
@@ -80,6 +80,7 @@ export default {
       dataForm: {
         type: [],
         fileIds: '',
+        files:[],
       }
     };
   },
@@ -106,9 +107,6 @@ export default {
     handleChange(value) {
       console.log(value);
     },
-    beforeRemove(file, fileList) {
-      return this.$confirm(`确定移除 ${file.name}?`);
-    },
     handleRemove(file, fileList) {
       console.log(file, fileList);
       let fileIds = [];
@@ -122,10 +120,10 @@ export default {
       console.log(file);
       const size = file.size / 1024 / 1024;
       console.log(size);
-      //   if(size > 10 ){
-      //     this.$message.error("文件大小不能超过10MB!");
-      //       return false;
-      //   }
+        if(size > 10 ){
+          this.$message.error("文件大小不能超过10MB!");
+            return false;
+        }
     },
     handleAvatarSuccess(res, file, fileList) {
       console.log(file, fileList);
@@ -161,6 +159,9 @@ export default {
                 type: "success",
                 duration: 2000,
               });
+              this.dataForm.type = [],
+              this.dataForm.fileIds = '',
+              this.dataForm.files = [],
               this.getDataList();
             })
             .catch(() => { });