login.js 909 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. import request from '@/utils/request'
  2. // 登录方法
  3. export function login(username, password, code, uuid) {
  4. const data = {
  5. username,
  6. password,
  7. code,
  8. uuid
  9. }
  10. return request({
  11. 'url': '/login',
  12. headers: {
  13. isToken: false
  14. },
  15. 'method': 'post',
  16. 'data': data
  17. })
  18. }
  19. // 注册方法
  20. export function register(data) {
  21. return request({
  22. url: '/register',
  23. headers: {
  24. isToken: false
  25. },
  26. method: 'post',
  27. data: data
  28. })
  29. }
  30. // 获取用户详细信息
  31. export function getInfo() {
  32. return request({
  33. 'url': '/getInfo',
  34. 'method': 'get'
  35. })
  36. }
  37. // 退出方法
  38. export function logout() {
  39. return request({
  40. 'url': '/logout',
  41. 'method': 'post'
  42. })
  43. }
  44. // 获取验证码
  45. export function getCodeImg() {
  46. return request({
  47. 'url': '/captchaImage',
  48. headers: {
  49. isToken: false
  50. },
  51. method: 'get',
  52. timeout: 20000
  53. })
  54. }