wupengfei
2025-03-21 ca8fc597599e8a85288b5d771957bb1bd712e8c7
src/services/api/UserResume.ts
@@ -2,7 +2,15 @@
// @ts-ignore
import { request } from '@/utils/request';
/** 此处后端没有提供注释 GET /api/UserResume/GetUserResume */
/** 根据用户获取期待的工作 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',
@@ -10,7 +18,15 @@
  });
}
/** 此处后端没有提供注释 GET /api/UserResume/GetUserResumeCertificateDetailById */
/** 根据用户获取简历基础信息 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,
@@ -28,7 +44,7 @@
  );
}
/** 此处后端没有提供注释 GET /api/UserResume/GetUserResumeCertificateList */
/** 根据用户ID获取用户认证信息 GET /api/UserResume/GetUserResumeCertificateList */
export async function getUserResumeCertificateList(options?: API.RequestConfig) {
  return request<API.UserResumeCertificateListOutput[]>(
    '/api/UserResume/GetUserResumeCertificateList',
@@ -39,7 +55,7 @@
  );
}
/** 此处后端没有提供注释 GET /api/UserResume/GetUserResumeDetailInfo */
/** 获取用户简历详情 GET /api/UserResume/GetUserResumeDetailInfo */
export async function getUserResumeDetailInfo(options?: API.RequestConfig) {
  return request<API.UserResumeDetailInfoOutput>('/api/UserResume/GetUserResumeDetailInfo', {
    method: 'GET',
@@ -47,7 +63,7 @@
  });
}
/** 此处后端没有提供注释 GET /api/UserResume/GetUserResumeWorkExperience */
/** 根据用户id获取用户工作经历 GET /api/UserResume/GetUserResumeWorkExperience */
export async function getUserResumeWorkExperience(options?: API.RequestConfig) {
  return request<API.UserResumeWorkExperienceOutput>(
    '/api/UserResume/GetUserResumeWorkExperience',
@@ -58,12 +74,12 @@
  );
}
/** 此处后端没有提供注释 POST /api/UserResume/SaveUserResumeBaseInfo */
/** 保存简历的基础信息 POST /api/UserResume/SaveUserResumeBaseInfo */
export async function saveUserResumeBaseInfo(
  body: API.SaveUserResumeBaseInfoInput,
  options?: API.RequestConfig
) {
  return request<any>('/api/UserResume/SaveUserResumeBaseInfo', {
  return request<number>('/api/UserResume/SaveUserResumeBaseInfo', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
@@ -73,12 +89,12 @@
  });
}
/** 此处后端没有提供注释 POST /api/UserResume/SaveUserResumeCertificate */
/** 保存用户的简历认证信息 POST /api/UserResume/SaveUserResumeCertificate */
export async function saveUserResumeCertificate(
  body: API.SaveUserResumeCertificateInput,
  options?: API.RequestConfig
) {
  return request<any>('/api/UserResume/SaveUserResumeCertificate', {
  return request<number>('/api/UserResume/SaveUserResumeCertificate', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
@@ -88,12 +104,12 @@
  });
}
/** 此处后端没有提供注释 POST /api/UserResume/SaveUserResumeDetailInfo */
/** 保存简历详情 POST /api/UserResume/SaveUserResumeDetailInfo */
export async function saveUserResumeDetailInfo(
  body: API.SaveUserResumeDetailInfoInput,
  options?: API.RequestConfig
) {
  return request<any>('/api/UserResume/SaveUserResumeDetailInfo', {
  return request<number>('/api/UserResume/SaveUserResumeDetailInfo', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
@@ -103,12 +119,12 @@
  });
}
/** 此处后端没有提供注释 POST /api/UserResume/SaveUserResumeExpectationJob */
/** 保存用户期望的岗位信息 POST /api/UserResume/SaveUserResumeExpectationJob */
export async function saveUserResumeExpectationJob(
  body: API.SaveUserResumeExpectationJobInput,
  options?: API.RequestConfig
) {
  return request<any>('/api/UserResume/SaveUserResumeExpectationJob', {
  return request<number>('/api/UserResume/SaveUserResumeExpectationJob', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
@@ -118,12 +134,12 @@
  });
}
/** 此处后端没有提供注释 POST /api/UserResume/SaveUserResumeWorkExperience */
/** 保存用户工作经历 POST /api/UserResume/SaveUserResumeWorkExperience */
export async function saveUserResumeWorkExperience(
  body: API.SaveUserResumeWorkExperienceInput,
  options?: API.RequestConfig
) {
  return request<any>('/api/UserResume/SaveUserResumeWorkExperience', {
  return request<number>('/api/UserResume/SaveUserResumeWorkExperience', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',