| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173 | 
							- import request from "@/utils/request"
 
- // 根据条件搜索招聘职位
 
- export const getJobAdvertisedSearch = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job/advertised/search',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: false
 
-     }
 
-   })
 
- }
 
- // 职位详情
 
- export const getPositionDetails = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job/advertised/get/detail',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: false
 
-     }
 
-   })
 
- }
 
- // 效验招聘职位是否投递
 
- export const jobCvRelCheckSend = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job-cv-rel/send/check',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: true
 
-     }
 
-   })
 
- }
 
- // 效验求职者是否收藏该职位
 
- export const getJobFavoriteCheck = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/person/job/favorite/check',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: true
 
-     }
 
-   })
 
- }
 
- // 求职者收藏职位
 
- export const getPersonJobFavorite = (data) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/person/job/favorite',
 
-     method: 'POST',
 
-     data,
 
-     custom: {
 
-       auth: true,
 
-       showLoading: false
 
-     }
 
-   })
 
- }
 
- // 求职者取消收藏职位
 
- export const getPersonJobUnfavorite = (jobId) => {
 
-   return request({
 
-     url: `/app-api/menduner/system/person/job/unfavorite?jobId=` + jobId,
 
-     method: 'DELETE',
 
-     // params: {
 
-     //   jobId
 
-     // },
 
-     custom: {
 
-       auth: true,
 
-       showLoading: false
 
-     }
 
-   })
 
- }
 
- // 投递简历
 
- export const jobCvRelSend = (data) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job-cv-rel/send',
 
-     method: 'POST',
 
-     data,
 
-     custom: {
 
-       auth: true,
 
-       showLoading: false
 
-     }
 
-   })
 
- }
 
- // 众聘分享-投递简历
 
- export const jobCvRelHireSend = (data) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job-cv-rel/hire/recommend/send',
 
-     method: 'POST',
 
-     data,
 
-     custom: {
 
-       auth: true,
 
-       showLoading: false
 
-     }
 
-   })
 
- }
 
- // 获取众聘职位分页
 
- export const getJobAdvertisedHire = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job/advertised/get/hire',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: false
 
-     }
 
-   })
 
- }
 
- // 获取统计信息
 
- export const getRecommendCount = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job-cv-rel/hire/get/recommend/count',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: true
 
-     }
 
-   })
 
- }
 
- // 二维码拉新记录
 
- export const getInviteRecord = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/person/get/invite/person/page',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: true
 
-     }
 
-   })
 
- }
 
- // 获取统计信息
 
- export const getRecommendationList = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job-cv-rel/hire/page',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: true
 
-     }
 
-   })
 
- }
 
- // 根据id查询分享的职位id与推荐人id
 
- export const getShareDetail = (params) => {
 
-   return request({
 
-     url: '/app-api/menduner/system/job/advertised/get/share',
 
-     method: 'GET',
 
-     params,
 
-     custom: {
 
-       showLoading: false,
 
-       auth: false
 
-     }
 
-   })
 
- }
 
 
  |