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. }