joinus.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import request from "@/utils/request.js";
  2. /**
  3. *
  4. * @returns
  5. */
  6. export function getJoinSettings() {
  7. return request.get("join/team/list");
  8. }
  9. /**
  10. *
  11. * @param {*} data
  12. * @returns
  13. */
  14. export function applicationJoin(data) {
  15. return request.post("join-team/application/submit", data);
  16. }
  17. // 获取申请详情
  18. export function applicationDetailAPI(roleType) {
  19. return request.get(
  20. `join-team/application/detail/user-role/?roleType=${roleType}`
  21. );
  22. }
  23. // 获取用户所有加盟角色
  24. export function getJoinRolesAPI() {
  25. return request.get("join-team/user-role/user");
  26. }
  27. // 根据用户id获取代购详情
  28. export function getJoinDetailAPI(uid) {
  29. return request.get(`daigou/detail/${uid}`);
  30. }
  31. /**
  32. * 获取推荐官看板数据
  33. * @returns
  34. */
  35. export function getPromoterDashboard() {
  36. return request.get("promoter/dashboard");
  37. }
  38. // 获取推荐官拉新用户列表
  39. export function getPromoterInvites(params) {
  40. return request.get("promoter/invites", { params });
  41. }
  42. // 获取推荐官收入明细列表
  43. export function getPromoterIncomeDetails(params) {
  44. return request.get("promoter/income-details", { params });
  45. }