From c7c4a5f345f3fa0cf5d5b9ce90ee96f371bc8c54 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 14 八月 2025 11:27:56 +0800
Subject: [PATCH] fix: 灵工管理

---
 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