【fix-bug74259】苹果手机-会议详情页-点击文件下载没有反应兼容问题的修改

This commit is contained in:
fengchenchen
2023-07-31 21:56:18 +08:00
parent 14eba1d955
commit d3f658221e
4 changed files with 36 additions and 4 deletions
+32
View File
@@ -36,10 +36,42 @@ const http = (method, url, data, header= headerDefault) => {
})
}
const httpDownload = (method, url, data, header= headerDefault) => {
let Authorization = wx.getStorageSync(TokenKey) ? wx.getStorageSync(TokenKey) : '';
header[TokenKey] = Authorization == '' ? '' : Authorization
return new Promise((resolve, reject) => {
wx.request({
method: method,
url: baseUrl + url,
header: header,
data: data,
responseType: 'arraybuffer',
// responseType: 'arraybuffer',
success: res => {
wx.hideLoading();
if (res.statusCode === 200) {
// 200: 服务端业务处理正常结束
resolve(res.data)
} else {
reject(res.data);
wx.hideLoading();
}
},
fail: err => {
console.log(err, "---------err-----")
reject(err);
wx.hideLoading();
},
})
})
}
module.exports = {
get: (url, data, header) => http('GET', url, data, header),
post: (url, data, header) => http('POST', url, data, header),
post1: (url, data, header) => http('POST', url, data, headerDefault1),
put: (url, data, header) => http('PUT', url, data, header),
download: (url, data, header) => httpDownload('GET', url, data, header),
delete: (url, data, header) => http('DELETE', url, data, header)
}
+1 -1
View File
@@ -82,7 +82,7 @@ const UserApi = {
// 手机号唯一校验
checkPhoneOnly: (params) => http.get(`${URL_CONFIG}/sys/duplicate/check`, params),
// 企业端的会议文件的下载
downFileDownWeb: (fileId,meetingId, params) => http.get(`${URL_CONFIG}meeting/payMeeting/userDownload/${fileId}/${meetingId}`,params),
downFileDownWeb: (fileId,meetingId, params) => http.download(`${URL_CONFIG}meeting/payMeeting/userDownload/${fileId}/${meetingId}`,params),
// 企业人员查询参与项目的邮寄信息
getVoiceMailList: (fileId,meetingId, params) => http.get(`${URL_CONFIG}mail/payMailBill/contactsSearch`,params)
}