jobFair.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. import request from '@/config/axios'
  2. // 获得招聘会列表
  3. export const getJobFairList = async () => {
  4. return await request.get({
  5. url: '/app-api/menduner/system/job-fair/list'
  6. })
  7. }
  8. // 保存招聘职位扩展信息
  9. export const saveJobAdvertisedExtend = async (data) => {
  10. return await request.post({
  11. url: '/app-api/menduner/system/recruit/job-advertised/save/extend',
  12. data
  13. })
  14. }
  15. // 获取招聘职位扩展信息
  16. export const getJobAdvertisedExtend = async (jobId) => {
  17. return await request.get({
  18. url: '/app-api/menduner/system/recruit/job-advertised/get/extend?jobId=' + jobId
  19. })
  20. }
  21. // 根据招聘会id获取加入的职位列表
  22. export const getJobFairPosition = async (id) => {
  23. return await request.get({
  24. url: '/app-api/menduner/system/recruit/job-fair/get/by/job-fair?id=' + id
  25. })
  26. }
  27. // 企业将职位移除招聘会
  28. export const quitJobFairPosition = async (data) => {
  29. return await request.post({
  30. url: '/app-api/menduner/system/recruit/job-fair/quit',
  31. data
  32. })
  33. }
  34. // 企业将职位加入招聘会
  35. export const joinJobFairPosition = async (data) => {
  36. return await request.post({
  37. url: '/app-api/menduner/system/recruit/job-fair/join',
  38. data
  39. })
  40. }