From 94edf7b79cced9d37f880b95301afb5513fad06d Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期三, 25 六月 2025 15:24:36 +0800 Subject: [PATCH] 提交一把订单 --- company/src/components/common/upload.vue | 28 +++++++--------------------- 1 files changed, 7 insertions(+), 21 deletions(-) diff --git a/company/src/components/common/upload.vue b/company/src/components/common/upload.vue index a8c6b0d..0f21e85 100644 --- a/company/src/components/common/upload.vue +++ b/company/src/components/common/upload.vue @@ -14,8 +14,6 @@ </div> <div style="display: block;"> <input type="file" ref="file" :accept="accept" @change="getFile" /> - <progress id="progressBar" value="0" max="100"></progress> - <span id="status">0%</span> </div> </div> </template> @@ -61,29 +59,17 @@ }, getFile (e) { if (e.target && e.target.files.length > 0) { - const config = { - onUploadProgress: function(progressEvent) { - console.log(progressEvent) - const percentCompleted = Math.round((progressEvent.loaded * 100) / progressEvent.total); - document.getElementById('progressBar').value = percentCompleted; - document.getElementById('status').textContent = percentCompleted + '%'; - }, - headers: { - 'Content-Type': 'multipart/form-data' - } - } - const loading = this.$loading({ - lock: true, - text: '涓婁紶涓紝璇风瓑寰�', - spinner: 'el-icon-loading', - background: 'rgba(0, 0, 0, 0.7)' - }); + lock: true, + text: '涓婁紶涓紝璇风瓑寰�', + spinner: 'el-icon-loading', + background: 'rgba(0, 0, 0, 0.7)' + }) this.$emit('loading') const formdate = new FormData() formdate.append('file', e.target.files[0]) formdate.append('folder', this.folder) - axios.post(this.uploadImgUrl, formdate,config) + axios.post(this.uploadImgUrl, formdate) .then(res => { this.$emit('success', res.data.data) }) @@ -91,7 +77,7 @@ this.$message.error(e) }) .finally(() => { - loading.close(); + loading.close() this.$refs.file.value = null }) } -- Gitblit v1.9.3