Browse Source

loading

java8
han\hanst 3 months ago
parent
commit
ba6dce3620
  1. 10
      src/views/modules/ecss/del_detail_upload_excel.vue

10
src/views/modules/ecss/del_detail_upload_excel.vue

@ -18,7 +18,7 @@
</el-row> </el-row>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button type="primary" @click="saveUploadFile">保存</el-button>
<el-button type="primary" :loading="saveLoading" :disabled="saveLoading" @click="saveUploadFile">保存</el-button>
<el-button type="primary" @click="closeDialog">关闭</el-button> <el-button type="primary" @click="closeDialog">关闭</el-button>
</span> </span>
</el-dialog> </el-dialog>
@ -38,6 +38,7 @@
titleCon: '文件导入', titleCon: '文件导入',
visible: false, visible: false,
fileList: [], fileList: [],
saveLoading: false,
pageData: { pageData: {
site: '', site: '',
buNo: '', buNo: '',
@ -104,6 +105,8 @@
this.$message.error("请先上传文件!") this.$message.error("请先上传文件!")
return false return false
} }
this.saveLoading = true
const formData = new FormData() const formData = new FormData()
formData.append("buNo",this.pageData.buNo) formData.append("buNo",this.pageData.buNo)
formData.append("cmcInvoice",this.pageData.cmcInvoice) formData.append("cmcInvoice",this.pageData.cmcInvoice)
@ -121,6 +124,11 @@
confirmButtonText: '确定' confirmButtonText: '确定'
}) })
} }
}).catch((error) => {
console.error('保存失败:', error)
this.$message.error('保存失败,请重试')
}).finally(() => {
this.saveLoading = false
}) })
}, },

Loading…
Cancel
Save