From 186234cb3833e620aa0ae46212fe337eb2d6e77d Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 13 三月 2025 13:07:02 +0800
Subject: [PATCH] feat: 接口对接

---
 apps/cMiniApp/src/subpackages/curriculum/mineCurriculumVitae/InnerPage.vue |   21 +++++++++++++++++++++
 1 files changed, 21 insertions(+), 0 deletions(-)

diff --git a/apps/cMiniApp/src/subpackages/curriculum/mineCurriculumVitae/InnerPage.vue b/apps/cMiniApp/src/subpackages/curriculum/mineCurriculumVitae/InnerPage.vue
index 629cb78..77d25d5 100644
--- a/apps/cMiniApp/src/subpackages/curriculum/mineCurriculumVitae/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/curriculum/mineCurriculumVitae/InnerPage.vue
@@ -91,12 +91,14 @@
 import MineAgreementSignDetailItem from '../../mine/mineAgreementSignDetail/MineAgreementSignDetailItem.vue';
 import { List, ListItem, JobTagList } from '@12333/components';
 import { RouterPath } from '@/constants';
+import * as userResumeServices from '@12333/services/api/userResume';
 import IconArrow from '@/assets/setting/icon-arrow.png';
 import IconAuth from '@/assets/mine/icon-auth.png';
 import IconMale from '@/assets/mine/icon-male.png';
 import IconFemale from '@/assets/mine/icon-female.png';
 import IconPhone from '@/assets/mine/icon-phone.png';
 import Taro from '@tarojs/taro';
+import { useQuery } from '@tanstack/vue-query';
 
 defineOptions({
   name: 'InnerPage',
@@ -104,6 +106,25 @@
 
 const userStore = useUserStore();
 const isLogin = useIsLogin();
+const router = Taro.useRouter();
+
+const taskId = router.params?.taskId;
+
+const {
+  isLoading,
+  isError,
+  data: detail,
+  refetch,
+} = useQuery({
+  queryKey: ['userResumeServices/getUserResume', taskId],
+  queryFn: async () => {
+    return await userResumeServices.getUserResume({
+      showLoading: false,
+    });
+  },
+  placeholderData: () => ({} as API.MyResumeOutput),
+  onSuccess(data) {},
+});
 
 function goPage(routeName: string) {
   Taro.navigateTo({

--
Gitblit v1.9.1