From ca8fc597599e8a85288b5d771957bb1bd712e8c7 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 21 三月 2025 09:58:10 +0800
Subject: [PATCH] feat: 接口对接

---
 src/services/api/UserResume.ts |   46 +++++++++++++++++++++++++++++++---------------
 1 files changed, 31 insertions(+), 15 deletions(-)

diff --git a/src/services/api/UserResume.ts b/src/services/api/UserResume.ts
index b10d921..3ec42a4 100644
--- a/src/services/api/UserResume.ts
+++ b/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(
   // 鍙犲姞鐢熸垚鐨凱aram绫诲瀷 (闈瀊ody鍙傛暟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',

--
Gitblit v1.9.1