index.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import request from '@/config/axios'
  2. // 获取投递分页列表
  3. export const getHireJobCvPage = async (params) => {
  4. return await request.get({
  5. url: '/app-api/menduner/system/recruit/person-cv/hire/page',
  6. params
  7. })
  8. }
  9. // 获取推荐人的用户列表
  10. export const getHireJobCvRelRecommendList = async () => {
  11. return await request.get({
  12. url: '/app-api/menduner/system/recruit/hire-job-cv-rel/recommend/list'
  13. })
  14. }
  15. // 结算
  16. export const hireJobCvRelSettlement = async (id) => {
  17. return await request.post({
  18. url: `/app-api/menduner/system/recruit/person-cv/settlement?id=${id}`
  19. })
  20. }
  21. // 入职
  22. export const hireJobCvRelEntry = async (id) => {
  23. return await request.post({
  24. url: `/app-api/menduner/system/recruit/person-cv/entry?id=${id}`
  25. })
  26. }
  27. // 淘汰、不合适
  28. export const hireJobCvRelEliminate = async (ids) => {
  29. return await request.post({
  30. url: `/app-api/menduner/system/recruit/person-cv/eliminate?ids=${ids}`
  31. })
  32. }
  33. // 记录查看简历附件
  34. export const hireJobCvRelLook = async (id) => {
  35. return await request.post({
  36. url: `/app-api/menduner/system/recruit/person-cv/look?id=${id}`,
  37. openEncryption: true
  38. })
  39. }