user.js 875 B

12345678910111213141516171819202122232425262728293031323334
  1. import request from '@/utils/request'
  2. // api地址
  3. const api = {
  4. userInfo: 'user/info',
  5. assets: 'user/assets',
  6. bindMobile: 'user/bindMobile',
  7. personal: 'user/personal'
  8. }
  9. // 当前登录的用户信息
  10. export const info = (param, option) => {
  11. const options = {
  12. isPrompt: true, //(默认 true 说明:本接口抛出的错误是否提示)
  13. load: true, //(默认 true 说明:本接口是否提示加载动画)
  14. ...option
  15. }
  16. return request.get(api.userInfo, param, options)
  17. }
  18. // 账户资产
  19. export const assets = (param, option) => {
  20. return request.get(api.assets, param, option)
  21. }
  22. // 绑定手机号
  23. export const bindMobile = (data, option) => {
  24. return request.post(api.bindMobile, data, option)
  25. }
  26. // 修改个人信息(头像昵称)
  27. export const personal = (data, option) => {
  28. return request.post(api.personal, data, option)
  29. }