login.js 649B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import request from "@/service/request";
  2. /**
  3. * @description 登录方法
  4. */
  5. export function login(data) {
  6. return request.post("/sys/login", {}, data, {
  7. headers: {
  8. isToken: false,
  9. repeatSubmit: false
  10. },
  11. message: {
  12. error: true
  13. }
  14. });
  15. }
  16. /**
  17. * @description 获取用户详细信息
  18. */
  19. export function getInfo() {
  20. return request.get("/sys/user/getUserInfo");
  21. }
  22. /**
  23. * @description 获取验证码
  24. */
  25. export function getCodeImg(data) {
  26. return request.get(
  27. `/sys/randomImage/${data}`,
  28. {},
  29. {
  30. headers: {
  31. isToken: false
  32. },
  33. method: "get",
  34. timeout: 20000
  35. }
  36. );
  37. }