jobFair.js 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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. }
  41. //实习申请简历列表
  42. export const getResumeList = async (data) => {
  43. return await request.post({
  44. url: '/app-api/flames/pracice/submit/record/list',
  45. data
  46. })
  47. }
  48. // 企业拒绝实习申请
  49. export const resumeCancel = async (data) => {
  50. return await request.post({
  51. url: '/app-api/flames/pracice/submit/record/enterprise/cancel',
  52. data
  53. })
  54. }
  55. // 企业同意实习申请
  56. export const resumeAccept = async (data) => {
  57. return await request.post({
  58. url: '/app-api/flames/pracice/submit/record/enterprise/accept',
  59. data
  60. })
  61. }
  62. // 邀请面试
  63. export const resumeInterview = async (data) => {
  64. return await request.post({
  65. url: '/app-api/flames/pracice/submit/record/student/interview',
  66. data
  67. })
  68. }