From e3ae5da789eb35217a4a377cab0ff3241ceaf72a Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期一, 11 八月 2025 13:42:07 +0800 Subject: [PATCH] feat: 接口对接 --- apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) diff --git a/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue b/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue index 9109faa..d8dc7b3 100644 --- a/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue +++ b/apps/cMiniApp/src/subpackages/curriculum/mineCertificate/InnerPage.vue @@ -19,6 +19,8 @@ import { List, ListItem } from '@12333/components'; import Taro from '@tarojs/taro'; import { RouterPath } from '@/constants'; +import * as userResumeServices from '@12333/services/apiV2/userResume'; +import { useQuery } from '@tanstack/vue-query'; defineOptions({ name: 'InnerPage', @@ -30,6 +32,25 @@ workYear: '', }); +const { + isLoading, + isError, + data: detail, + refetch, +} = useQuery({ + queryKey: ['userResumeServices/getUserResumeCredentials'], + queryFn: async () => { + return await userResumeServices.getUserResumeCredentials( + {}, + { + showLoading: false, + } + ); + }, + placeholderData: () => [] as API.GetUserResumeCredentialsQueryResultItem[], + onSuccess(data) {}, +}); + function handleAdd() { Taro.navigateTo({ url: RouterPath.mineCertificateAddOrEdit, -- Gitblit v1.9.1