From 4f1592540e46b2d7a86468c1529de73c482d806c Mon Sep 17 00:00:00 2001 From: aixianling Date: Wed, 29 Jun 2022 17:13:07 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8A=E4=BC=A0=E7=BB=84=E4=BB=B6=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/AiUploader/AiUploader.vue | 16 ++++++++-------- src/utils/axios.js | 5 +---- 2 files changed, 9 insertions(+), 12 deletions(-) diff --git a/src/components/AiUploader/AiUploader.vue b/src/components/AiUploader/AiUploader.vue index 11b3f0c..6f47dfe 100644 --- a/src/components/AiUploader/AiUploader.vue +++ b/src/components/AiUploader/AiUploader.vue @@ -87,8 +87,8 @@ export default { this.$emit('list', this.fileList) }, upload(wait) { - let count = this.limit - (this.fileList?.length||0) - if(count>0){ + let count = this.limit - (this.fileList?.length || 0) + if (count > 0) { let params = { count, sizeType: ['compressed'], @@ -115,7 +115,7 @@ export default { } else { uni.chooseFile(params) } - }else{ + } else { this.$u.toast(`不能超过${this.limit}个`) } }, @@ -128,8 +128,9 @@ export default { this.$emit('manual', img) uni.hideLoading() } else { + console.log(this.$instance.defaults) uni.uploadFile({ - url: this.$instance.config.baseURL + this.action, + url: this.$instance.defaults.baseURL + this.action, filePath: img.path, name: 'file', header: { @@ -137,7 +138,6 @@ export default { Authorization: uni.getStorageSync('token'), }, success: response => { - uni.hideLoading() const res = JSON.parse(response.data) if (res?.data) { this.$emit('data', res.data) @@ -160,9 +160,9 @@ export default { } }, fail: err => { - console.log(err) - uni.hideLoading() - } + console.error(err) + }, + complete: () => uni.hideLoading() }) } diff --git a/src/utils/axios.js b/src/utils/axios.js index a2576c1..798e17c 100644 --- a/src/utils/axios.js +++ b/src/utils/axios.js @@ -3,10 +3,7 @@ import util from 'dvcp-wui/utils/util'; import store from "../store" import instance from "dvcp-wui/utils/http"; -instance.interceptors.request.use((config) => { - config.baseURL = config.baseURL || setting.baseUrl - return config; -}); +instance.defaults.baseURL = setting.baseUrl instance.interceptors.response.use(response => { util.$hideLoading();