调试接口
This commit is contained in:
@ -141,7 +141,7 @@
|
||||
|
||||
<script lang="ts" setup>
|
||||
import { toast } from '@/utils/toast'
|
||||
import { getUserInfo, updateUserInfo } from '@/api/user'
|
||||
import { getUserInfo, updateUserInfo, updateUserAvatar, updateUserNickname } from '@/api/user'
|
||||
import type { IUserResult } from '@/api/types/user'
|
||||
import { router } from '@/utils/tools'
|
||||
import { useUserStore } from '@/store'
|
||||
@ -195,22 +195,17 @@
|
||||
},
|
||||
|
||||
/**
|
||||
* 图片选择/删除
|
||||
* @param e
|
||||
* 上传头像
|
||||
*/
|
||||
handleChange: (e: any) => {
|
||||
console.log("🚀 ~ e:", e)
|
||||
},
|
||||
|
||||
handleUploadSuccess: async (e: any) => {
|
||||
try {
|
||||
const response = JSON.parse(e.file.response)
|
||||
if (response.code) {
|
||||
const avatarUrl = response.data.url
|
||||
console.log("🚀 ~ avatarUrl:", response)
|
||||
// await updateUserInfo({ avatar: avatarUrl })
|
||||
// user.value.avatar = avatarUrl
|
||||
// toast.info('头像上传成功')
|
||||
await updateUserAvatar( response.data.url)
|
||||
Profile.handleInit()
|
||||
user.value.avatar = avatarUrl
|
||||
toast.info('头像上传成功')
|
||||
} else {
|
||||
throw new Error('上传失败')
|
||||
}
|
||||
@ -228,7 +223,7 @@
|
||||
return
|
||||
}
|
||||
|
||||
await updateUserInfo({ nickname: nickname.value })
|
||||
await updateUserNickname(nickname.value)
|
||||
showEditNicknamePopup.value = false
|
||||
user.value.nickname = nickname.value
|
||||
toast.info('昵称修改成功')
|
||||
|
||||
Reference in New Issue
Block a user