Sfoglia il codice sorgente

adm:fix> 解决3.9.1 redmine bug

shaun-sheep 4 anni fa
parent
commit
9a803ed180
1 ha cambiato i file con 6 aggiunte e 2 eliminazioni
  1. 6 2
      src/components/ledger/lib/excelDialog.vue

+ 6 - 2
src/components/ledger/lib/excelDialog.vue

@@ -6,6 +6,7 @@
     </p>
     <el-upload
       class="upload-demo"
+      v-loading=loading
       drag
       action="/api/datacenter/graphic/import/point"
       :show-file-list='false'
@@ -32,7 +33,8 @@ export default {
   data() {
     return {
       dialogFormVisible: false,
-      messageKey: ''
+      messageKey: '',
+      loading: false
     }
   },
   computed: {
@@ -50,10 +52,12 @@ export default {
       this.dialogFormVisible = true
     },
     progress(event, file, fileList) {
-      // console.log(event.file, fileList)
+      this.loading = true
+      console.log(event.file, fileList, 'progress')
     },
     success(event, file, fileList) {
       if (event.Result == 'success') {
+        this.loading = false
         this.messageKey = event.Message
         this.$message.success('上传成功')
       }