enterpriseInvite.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. import request from '@/config/axios'
  2. // 生成邀请码标识
  3. export const enterpriseInviteGenerateCode = async (data) => {
  4. return await request.post({
  5. url: '/app-admin-api/menduner/system/enterprise-invite/generate/code',
  6. data
  7. })
  8. }
  9. // 获取邀请码
  10. export const enterpriseInviteGetCode = async (params) => {
  11. return await request.get({
  12. url: '/app-admin-api/menduner/system/enterprise-invite/get/code',
  13. params
  14. })
  15. }
  16. // 刷新邀请码
  17. export const enterpriseInviteRefresh = async (code) => {
  18. return await request.post({
  19. url: '/app-admin-api/menduner/system/enterprise-invite/refresh?code=' + code
  20. })
  21. }
  22. // 同意加入
  23. export const enterpriseInviteRecordConsent = async (code) => {
  24. return await request.post({
  25. url: `/app-admin-api/menduner/system/enterprise-invite-record/consent?code=${code}`
  26. })
  27. }
  28. // 获得企业邀请记录分页
  29. export const enterpriseInviteRecordPage = async (params) => {
  30. return await request.get({
  31. url: '/app-admin-api/menduner/system/enterprise-invite-record/page',
  32. params
  33. })
  34. }
  35. // 获得企业邀请记录分页
  36. export const getEnterpriseInfoByCode = async (params) => {
  37. return await request.get({
  38. url: '/app-admin-api/menduner/system/enterprise-invite/get/info/by/code',
  39. params
  40. })
  41. }