diff --git a/common/manageServer.js b/common/manageServer.js index 792cbca..e2156aa 100644 --- a/common/manageServer.js +++ b/common/manageServer.js @@ -37,6 +37,7 @@ function dealRequest(def, url, param) { resolve, reject, url, + header, param }); }, function(response) { @@ -64,11 +65,28 @@ function dealRequest(def, url, param) { // 处理响应 function handleResponse({ data, + header, resolve, reject, url, param }) { + // 图片类型数据特殊处理 + if(header['content-type']?.indexOf?.("image/") > -1) { + uni.downloadFile({ + url: data, + success: (res) => { + debugger + }, + fail: (err)=>{ + debugger + console.log("downloadFile:err", err) + reject(err) + } + }) + debugger + } + data = data || {} const { msg, code } = data if ((code == 200)) {