22 lines
414 B
JavaScript
22 lines
414 B
JavaScript
/**
|
|
* 用户相关 API
|
|
*/
|
|
import { get, put } from '@/utils/request'
|
|
|
|
/**
|
|
* 获取用户信息
|
|
*/
|
|
export function getProfile() {
|
|
return get('/api/user/profile')
|
|
}
|
|
|
|
/**
|
|
* 更新用户信息(头像、昵称)
|
|
* @param {Object} data
|
|
* @param {string} [data.nickname] - 昵称
|
|
* @param {string} [data.avatar] - 头像URL
|
|
*/
|
|
export function updateProfile(data) {
|
|
return put('/api/user/profile', data)
|
|
}
|