position.js 880 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import request from "@/utils/request"
  2. // 职位详情
  3. export const getPositionDetails = (params) => {
  4. return request({
  5. url: '/app-api/menduner/system/recruit/job-advertised/detail',
  6. method: 'GET',
  7. params,
  8. custom: {
  9. openEncryption: true,
  10. showLoading: false,
  11. auth: false
  12. }
  13. })
  14. }
  15. // 根据id查询分享的职位id与推荐人id
  16. export const getShareDetail = (params) => {
  17. return request({
  18. url: '/app-api/menduner/system/job/advertised/get/share',
  19. method: 'GET',
  20. params,
  21. custom: {
  22. showLoading: false,
  23. auth: false
  24. }
  25. })
  26. }
  27. // 获取企业发布职位类型权限
  28. export const getEnterprisePubJobTypePermission = () => {
  29. return request({
  30. url: '/app-api/menduner/system/recruit/enterprise/get/pub-job-type-perm',
  31. method: 'GET',
  32. custom: {
  33. showLoading: false,
  34. auth: true
  35. }
  36. })
  37. }