2025.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import ajax from '@/utils/request.js';
  2. export function getJoinType(data) {
  3. return ajax({
  4. url: 'biz/signup/joinType',
  5. header: {
  6. 'page-language': localStorage.getItem('langSelect') || 'zh'
  7. },
  8. method: 'GET',
  9. urlType: 'Url2025',
  10. errorToast: '当前访问人数过多,请重试。',
  11. data
  12. });
  13. }
  14. export function saveData(data) {
  15. return ajax({
  16. url: 'biz/signup/add',
  17. method: 'POST',
  18. header: {
  19. 'page-language': localStorage.getItem('langSelect') || 'zh'
  20. },
  21. urlType: 'Url2025',
  22. errorToast: '当前访问人数过多,请重试。',
  23. data
  24. });
  25. }
  26. /**
  27. * 校验邀请码
  28. * @param {code} string
  29. * @param {userType} string
  30. */
  31. export function checkCode(data) {
  32. return ajax({
  33. url: 'biz/signup/verifyCode',
  34. method: 'POST',
  35. header: {
  36. 'page-language': localStorage.getItem('langSelect') || 'zh'
  37. },
  38. urlType: 'Url2025',
  39. errorToast: '当前访问人数过多,请重试。',
  40. data
  41. });
  42. }
  43. /**
  44. * 获取用户信息
  45. * @param {code} string
  46. * @param {idCard} string
  47. */
  48. export function getUserInfo(data) {
  49. return ajax({
  50. url: 'biz/signup/getInfo',
  51. method: 'POST',
  52. header: {
  53. 'page-language': localStorage.getItem('langSelect') || 'zh'
  54. },
  55. urlType: 'Url2025',
  56. errorToast: '当前访问人数过多,请重试。',
  57. data
  58. });
  59. }