login.js 945 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  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. import request from '@/utils/request'
  45. // 获取验证码
  46. export function getCeshi() {
  47. return request({
  48. 'url': '/captchaImage',
  49. headers: {
  50. isToken: false
  51. },
  52. method: 'get',
  53. timeout: 20000
  54. })
  55. }