diff --git a/app/utils/request.js b/app/utils/request.js index c488ede..41ebac9 100644 --- a/app/utils/request.js +++ b/app/utils/request.js @@ -98,8 +98,11 @@ request.uploadFile = (filePath, name = 'file', formData = {}, options = {}) => { uid: store.state.app.uid, ...(options.params || {}) } - if (queryObj) { - uploadUrl += '?' + new URLSearchParams(queryObj).toString(); + if (Object.keys(queryObj).length > 0) { + const queryString = Object.entries(queryObj) + .map(([key, value]) => `${encodeURIComponent(key)}=${encodeURIComponent(value)}`) + .join('&'); + uploadUrl += '?' + queryString; } // 添加token,