From bfb3b8ead34656a6160dd23aaa4648dfc63e282c Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期四, 14 八月 2025 13:25:38 +0800 Subject: [PATCH] Merge branch 'master' of http://120.26.58.240:8888/r/flexJobMiniApp --- packages/hooks/user.ts | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/packages/hooks/user.ts b/packages/hooks/user.ts index 476e815..190eaf1 100644 --- a/packages/hooks/user.ts +++ b/packages/hooks/user.ts @@ -3,22 +3,25 @@ import { useQuery, useQueryClient } from '@tanstack/vue-query'; type UseUserResumeOptions = { - userId: MaybeRef<string>; + userId?: MaybeRef<string>; + enterpriseEmployeeId?: MaybeRef<string>; }; -export function useUserResume({ userId }: UseUserResumeOptions) { +export function useUserResume(options: UseUserResumeOptions = {}) { + const { userId, enterpriseEmployeeId } = options; + const { data, refetch, isLoading, isError } = useQuery({ - queryKey: ['userResumeServices/getUserResume', userId], + queryKey: ['userResumeServices/getUserResume', userId, enterpriseEmployeeId], queryFn: async () => { return await userResumeServices.getUserResume( - { userId: unref(userId) }, + { userId: unref(userId), enterpriseEmployeeId: unref(enterpriseEmployeeId) }, { showLoading: false, } ); }, placeholderData: () => ({} as API.GetUserResumeQueryResult), - enabled: computed(() => !!unref(userId)), + enabled: computed(() => !!unref(userId) || !!unref(enterpriseEmployeeId)), }); return { -- Gitblit v1.9.1