fix(useUpload): 优化文件选择逻辑,支持H5和小程序环境,增强错误处理

This commit is contained in:
feige996
2025-06-06 22:31:10 +08:00
parent 4e7dd994b4
commit b5a71b7788
2 changed files with 32 additions and 18 deletions

View File

@@ -134,10 +134,13 @@ const onChooseAvatar = (e: any) => {
console.log('选择头像', e.detail)
const { avatarUrl } = e.detail
const { run } = useUpload<IUploadSuccessInfo>(
uploadFileUrl.USER_AVATAR,
import.meta.env.VITE_UPLOAD_BASEURL,
{},
{
onSuccess: (res) => useUserStore().getUserInfo(),
onSuccess: (res) => {
console.log('头像上传成功', res)
// 更新用户信息
},
},
avatarUrl,
)