|
|
|
@ -58,8 +58,10 @@ export default { |
|
|
|
if (avatarId) { |
|
|
|
try { |
|
|
|
uni.showLoading({ title: '加载头像中...' }); |
|
|
|
const url = `${config.baseUrl}/api/fileRelevant/getImg?imgType=5&imgId=${avatarId}`; |
|
|
|
this.avatarUrl = await this.urlToBase64(url); |
|
|
|
// const url = `${config.baseUrl}/api/fileRelevant/getImg?imgType=5&imgId=${avatarId}`; |
|
|
|
// this.avatarUrl = await this.urlToBase64(url); |
|
|
|
const url = `${config.baseUrl}/files/${imgId}`; |
|
|
|
this.avatarUrl = url |
|
|
|
} catch (err) { |
|
|
|
console.error('头像加载失败', err); |
|
|
|
this.avatarUrl = ''; |
|
|
|
@ -80,7 +82,8 @@ export default { |
|
|
|
// 上传头像 |
|
|
|
const uploadRes = await new Promise((resolve, reject) => { |
|
|
|
uni.uploadFile({ |
|
|
|
url: config.baseUrl + '/api/fileRelevant/uploadWxAvatarImg', |
|
|
|
// url: config.baseUrl + '/api/fileRelevant/uploadWxAvatarImg', |
|
|
|
url: config.baseUrl + '/api/fileRelevant/uploadHttpsImg', |
|
|
|
filePath: tempFilePath, |
|
|
|
name: 'file', |
|
|
|
success: resolve, |
|
|
|
@ -93,8 +96,10 @@ export default { |
|
|
|
this.imgId = imgId; |
|
|
|
|
|
|
|
// 转base64显示 |
|
|
|
const url = `${config.baseUrl}/api/fileRelevant/getImg?imgType=5&imgId=${imgId}`; |
|
|
|
this.avatarUrl = await this.urlToBase64(url); |
|
|
|
// const url = `${config.baseUrl}/api/fileRelevant/getImg?imgType=5&imgId=${imgId}`; |
|
|
|
const url = `${config.baseUrl}/files/${imgId}`; |
|
|
|
// this.avatarUrl = await this.urlToBase64(url); |
|
|
|
this.avatarUrl = url |
|
|
|
|
|
|
|
uni.showToast({ title: '头像上传成功', icon: 'success' }); |
|
|
|
} catch (err) { |
|
|
|
|