/* eslint-disable */
|
// @ts-ignore
|
import { request } from '@/utils/request';
|
|
/** 根据用户获取期待的工作 GET /api/UserResume/GetResumeExpectationJob */
|
export async function getResumeExpectationJob(options?: API.RequestConfig) {
|
return request<API.UserResumeExpectationJobOutput>('/api/UserResume/GetResumeExpectationJob', {
|
method: 'GET',
|
...(options || {}),
|
});
|
}
|
|
/** 根据用户获取简历 GET /api/UserResume/GetUserResume */
|
export async function getUserResume(options?: API.RequestConfig) {
|
return request<API.MyResumeOutput>('/api/UserResume/GetUserResume', {
|
method: 'GET',
|
...(options || {}),
|
});
|
}
|
|
/** 根据用户获取简历基础信息 GET /api/UserResume/GetUserResumeBaseInfo */
|
export async function getUserResumeBaseInfo(options?: API.RequestConfig) {
|
return request<API.UserResumeBaseInfoOutput>('/api/UserResume/GetUserResumeBaseInfo', {
|
method: 'GET',
|
...(options || {}),
|
});
|
}
|
|
/** 根据认证id获取认证详情 GET /api/UserResume/GetUserResumeCertificateDetailById */
|
export async function getUserResumeCertificateDetailById(
|
// 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
|
params: API.APIgetUserResumeCertificateDetailByIdParams,
|
options?: API.RequestConfig
|
) {
|
return request<API.UserResumeCertificateDetailOutput>(
|
'/api/UserResume/GetUserResumeCertificateDetailById',
|
{
|
method: 'GET',
|
params: {
|
...params,
|
},
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 根据用户ID获取用户认证信息 GET /api/UserResume/GetUserResumeCertificateList */
|
export async function getUserResumeCertificateList(options?: API.RequestConfig) {
|
return request<API.UserResumeCertificateListOutput[]>(
|
'/api/UserResume/GetUserResumeCertificateList',
|
{
|
method: 'GET',
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 获取用户简历详情 GET /api/UserResume/GetUserResumeDetailInfo */
|
export async function getUserResumeDetailInfo(options?: API.RequestConfig) {
|
return request<API.UserResumeDetailInfoOutput>('/api/UserResume/GetUserResumeDetailInfo', {
|
method: 'GET',
|
...(options || {}),
|
});
|
}
|
|
/** 根据用户id获取用户工作经历 GET /api/UserResume/GetUserResumeWorkExperience */
|
export async function getUserResumeWorkExperience(options?: API.RequestConfig) {
|
return request<API.UserResumeWorkExperienceOutput>(
|
'/api/UserResume/GetUserResumeWorkExperience',
|
{
|
method: 'GET',
|
...(options || {}),
|
}
|
);
|
}
|
|
/** 保存简历的基础信息 POST /api/UserResume/SaveUserResumeBaseInfo */
|
export async function saveUserResumeBaseInfo(
|
body: API.SaveUserResumeBaseInfoInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/UserResume/SaveUserResumeBaseInfo', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 保存用户的简历认证信息 POST /api/UserResume/SaveUserResumeCertificate */
|
export async function saveUserResumeCertificate(
|
body: API.SaveUserResumeCertificateInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/UserResume/SaveUserResumeCertificate', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 保存简历详情 POST /api/UserResume/SaveUserResumeDetailInfo */
|
export async function saveUserResumeDetailInfo(
|
body: API.SaveUserResumeDetailInfoInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/UserResume/SaveUserResumeDetailInfo', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 保存用户期望的岗位信息 POST /api/UserResume/SaveUserResumeExpectationJob */
|
export async function saveUserResumeExpectationJob(
|
body: API.SaveUserResumeExpectationJobInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/UserResume/SaveUserResumeExpectationJob', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|
|
/** 保存用户工作经历 POST /api/UserResume/SaveUserResumeWorkExperience */
|
export async function saveUserResumeWorkExperience(
|
body: API.SaveUserResumeWorkExperienceInput,
|
options?: API.RequestConfig
|
) {
|
return request<number>('/api/UserResume/SaveUserResumeWorkExperience', {
|
method: 'POST',
|
headers: {
|
'Content-Type': 'application/json',
|
},
|
data: body,
|
...(options || {}),
|
});
|
}
|