user.js 756 B

123456789101112131415161718192021
  1. /*
  2. 用户相关api
  3. **/
  4. import $axios from "@/service/httpServer";
  5. // 登录
  6. export const login = p => $axios.post('/auth/login', p);
  7. // 注册
  8. export const register = p => $axios.post('/auth/register', p);
  9. // 获取用户信息
  10. export const getUserInfo = () => $axios.get('/user/info');
  11. // 修改用户昵称
  12. export const updateNickName = p => $axios.post('/user/update/name', p);
  13. // 修改密码
  14. export const updateUserPass = p => $axios.post('/user/update/pass', p);
  15. // 修改头像
  16. export const updateUserAvatar = p => $axios.post('/user/update/avatar', p);
  17. // 关键字搜索用户列表
  18. export const getUserListByKeywords = p => $axios.get('/user/getUserList', p);
  19. // 下载JSON文件
  20. export const JsonDownload = p => $axios.get('/tool/jsonload', p)