enterpriseInvite.js 1.3 KB

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