user.js 803 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import request from '../utils/request.js';
  2. // 登录
  3. export function login(data) {
  4. return request({
  5. loading: false,
  6. url: '/api/wechat/mini-program/login',
  7. method: 'POST',
  8. data
  9. });
  10. }
  11. // 获取用户信息
  12. export function getUserInfo() {
  13. return request({
  14. loading: false,
  15. url: '/api/user/info',
  16. method: 'GET'
  17. });
  18. }
  19. // 更新用户信息
  20. export function userModify(data) {
  21. return request({
  22. loading: false,
  23. url: '/api/user/modify',
  24. method: 'PUT',
  25. data
  26. });
  27. }
  28. // 上报用户行为
  29. export function behaviorReport(data) {
  30. return request({
  31. url: '/api/behavior/report',
  32. method: 'POST',
  33. data
  34. });
  35. }
  36. // 登出
  37. export function logout(data) {
  38. return request({
  39. loading: false,
  40. url: '/api/logout',
  41. method: 'POST',
  42. data
  43. });
  44. }