yyb
5 天以前 ee6bc0af77ef179dda201c96c4cbc05817643d77
src/api/system/user.js
对比新文件
@@ -0,0 +1,48 @@
import upload from '@/utils/upload'
import request from '@/utils/request'
// 鐢ㄦ埛瀵嗙爜閲嶇疆
export function updateUserPwd(oldPassword, newPassword) {
  const data = {
    oldPassword,
    newPassword
  }
  return request({
    url: '/system/user/profile/updatePwd',
    method: 'put',
    params: data
  })
}
// 鏌ヨ鐢ㄦ埛涓汉淇℃伅
export function getUserProfile() {
  return request({
    url: '/system/user/profile',
    method: 'get'
  })
}
// 淇敼鐢ㄦ埛涓汉淇℃伅
export function updateUserProfile(data) {
  return request({
    url: '/system/user/profile',
    method: 'put',
    data: data
  })
}
// 鐢ㄦ埛澶村儚涓婁紶
export function uploadAvatar(data) {
  return upload({
    url: '/system/user/profile/avatar',
    name: data.name,
    filePath: data.filePath
  })
}
// 鏌ヨ鐢ㄦ埛鍒楄〃
export function userListNoPage() {
  return request({
    url: '/system/user/userListNoPage',
    method: 'get'
  })
}