From abdc58312c6e8720193035e930ed10f7595c2133 Mon Sep 17 00:00:00 2001 From: haozq <1611483981@qq.com> Date: Tue, 2 Jul 2024 10:27:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=87=E4=BB=B6=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/user.js | 3 +++ src/utils/request.js | 16 ++++++++-------- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/api/system/user.js b/src/api/system/user.js index 61fde53..cda6526 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -104,6 +104,9 @@ export function updateUserPwd(oldPassword, newPassword) { export function uploadAvatar(data) { return request({ url: '/system/user/profile/avatar', + headers: { + 'Content-Type': 'multipart/form-data' + }, method: 'post', data: data }) diff --git a/src/utils/request.js b/src/utils/request.js index d495a29..bb45aaa 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -32,14 +32,14 @@ service.interceptors.request.use(config => { // return Promise.reject('无效的会话,或者会话已过期,请重新登录。') // get请求映射params参数 if (config.method === 'get' && config.params) { - let param=tansParams(config.params); - if(param){ - param = param.slice(0, -1); - param=encryptCBC(param); - } - let url = config.url + '?' + param; - config.params = {}; - config.url = url; + let param=tansParams(config.params); + if(param){ + param = param.slice(0, -1); + param=encryptCBC(param); + } + let url = config.url + '?' + param; + config.params = {}; + config.url = url; } if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) {