2024-04-12 17:57:52 +08:00
|
|
|
import {
|
|
|
|
|
request
|
|
|
|
|
} from '@/untils/AxiosUtils.js';
|
|
|
|
|
import {
|
|
|
|
|
getStore
|
|
|
|
|
} from '@/untils/store.js'
|
|
|
|
|
|
|
|
|
|
function getHeader() {
|
|
|
|
|
const platformId = getStore({
|
|
|
|
|
name: 'platformId'
|
|
|
|
|
})
|
|
|
|
|
if (platformId) {
|
|
|
|
|
return {
|
|
|
|
|
'Platform-Id': platformId
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
|
return {}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
/*首页 最新任务(10条)*/
|
|
|
|
|
export const getPushListByUserId = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/user/userrecruit/getPushListByUserId',
|
|
|
|
|
headers: getHeader(),
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/*岗位详情*/
|
|
|
|
|
// workDetail
|
|
|
|
|
export const userrecruitDetail = (workId) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/user/userrecruit/getWorksInfoByWorkId',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params: {
|
|
|
|
|
workId
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const submitInfo = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/user/userrecruit/saveApp',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const getuserrecruitListApp = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/user/userrecruit/listApp',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
export const getuserrecruitDetailApp = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/user/userrecruit/detailApp',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const seeIsHaveCodep = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/tenant/company/app/isHaveCode',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
export const getWorktypesBaseList = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/tenant/worktypes/base/list',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const getUserCompanyInfo = (params) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/user/user/userCompanyInfo',
|
|
|
|
|
method: 'get',
|
|
|
|
|
params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
export const findTradeList = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/tenant/trade/base/find',
|
|
|
|
|
method: 'get',
|
|
|
|
|
// params
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const addInviteCompanyAuth = ({
|
|
|
|
|
params,
|
|
|
|
|
data
|
|
|
|
|
}) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/jobslink-api/tenant/company/app/inviteCompany/auth',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data,
|
|
|
|
|
params
|
|
|
|
|
})
|
2024-03-07 17:34:17 +08:00
|
|
|
}
|