From bbf6053159d566a096dfa26627dda19657d928af Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 10 三月 2025 13:24:14 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp --- packages/services/api/UserResume.ts | 134 ++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 134 insertions(+), 0 deletions(-) diff --git a/packages/services/api/UserResume.ts b/packages/services/api/UserResume.ts new file mode 100644 index 0000000..b10d921 --- /dev/null +++ b/packages/services/api/UserResume.ts @@ -0,0 +1,134 @@ +/* eslint-disable */ +// @ts-ignore +import { request } from '@/utils/request'; + +/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/UserResume/GetUserResume */ +export async function getUserResume(options?: API.RequestConfig) { + return request<API.MyResumeOutput>('/api/UserResume/GetUserResume', { + method: 'GET', + ...(options || {}), + }); +} + +/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 GET /api/UserResume/GetUserResumeCertificateDetailById */ +export async function getUserResumeCertificateDetailById( + // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟swagger榛樿娌℃湁鐢熸垚瀵硅薄) + params: API.APIgetUserResumeCertificateDetailByIdParams, + options?: API.RequestConfig +) { + return request<API.UserResumeCertificateDetailOutput>( + '/api/UserResume/GetUserResumeCertificateDetailById', + { + method: 'GET', + params: { + ...params, + }, + ...(options || {}), + } + ); +} + +/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 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 || {}), + }); +} + +/** 姝ゅ鍚庣娌℃湁鎻愪緵娉ㄩ噴 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<any>('/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<any>('/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<any>('/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<any>('/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<any>('/api/UserResume/SaveUserResumeWorkExperience', { + method: 'POST', + headers: { + 'Content-Type': 'application/json', + }, + data: body, + ...(options || {}), + }); +} -- Gitblit v1.9.1